const wxSize &size = wxDefaultSize,
long style = wxWANTS_CHARS | wxNO_FULL_REPAINT_ON_RESIZE,
const wxString &name = wxPanelNameStr);
+
+//EED 2017-01-01 Migration VTK7
+#if VTK_MAJOR_VERSION <= 5
vtkTypeRevisionMacro(wxVTKRenderWindowInteractor,vtkRenderWindowInteractor);
+#else
+ vtkTypeMacro(wxVTKRenderWindowInteractor,vtkRenderWindowInteractor);
+#endif
+
static wxVTKRenderWindowInteractor * New();
void PrintSelf(ostream& os, vtkIndent indent);
void Disable();
void Start();
void UpdateSize(int x, int y);
- int CreateTimer(int timertype);
- int DestroyTimer();
+ int CreateTimer(int timertype);
+ int DestroyTimer();
void TerminateApp() {};
// event handlers
vtkBooleanMacro(UseCaptureMouse,int);
protected:
- wxTimer timer;
- int ActiveButton;
- int RenderAllowed;
- long GetHandleHack();
- int Stereo;
+ wxTimer timer;
+ int ActiveButton;
+ int RenderAllowed;
+ long GetHandleHack();
+ int Stereo;
private:
- long Handle;
- bool Created;
- int RenderWhenDisabled;
- int UseCaptureMouse;
+ long Handle;
+ bool Created;
+ int RenderWhenDisabled;
+ int UseCaptureMouse;
DECLARE_EVENT_TABLE()
};