public:
wxVtkBaseView( );
wxVtkBaseView( wxWindow *parent );
- ~wxVtkBaseView();
+ virtual ~wxVtkBaseView();
wxVTKRenderWindowInteractor *GetWxVTKRenderWindowInteractor();
virtual void Configure();
virtual void Refresh();
class MARACASVISULIB_EXPORTS wxVtk2DBaseView: public wxVtkBaseView{
public:
wxVtk2DBaseView(wxWindow *parent);
- ~wxVtk2DBaseView();
+ virtual ~wxVtk2DBaseView();
virtual void Configure(bool okimage=true);
vtkImageViewer2_XYZ* _imageViewer2XYZ;
vtkBaseData* GetVtkBaseData();
{
public:
InteractorStyleMaracas();
- ~InteractorStyleMaracas();
+ virtual ~InteractorStyleMaracas();
virtual InteractorStyleMaracas * Clone();
void CopyAttributesTo( InteractorStyleMaracas *cloneObject );
class MARACASVISULIB_EXPORTS manualInteractorWindowLevel : public InteractorStyleMaracas {
public:
manualInteractorWindowLevel();
- ~manualInteractorWindowLevel();
+ virtual ~manualInteractorWindowLevel();
protected:
bool _stateWindowLevel;
class vtkInfoTextImageInteractor : public InteractorStyleMaracas{
public:
vtkInfoTextImageInteractor();
- ~vtkInfoTextImageInteractor();
+ virtual ~vtkInfoTextImageInteractor();
void SetModelVtkInfoTextImage(vtkInfoTextImage *vtkinfotextimage);
vtkInfoTextImage *GetVtkInfoTextImage();
class vtkInteractorScrollZ : public InteractorStyleMaracas {
public:
vtkInteractorScrollZ();
- ~vtkInteractorScrollZ();
+ virtual ~vtkInteractorScrollZ();
virtual bool OnMouseMove();
virtual bool OnRightButtonDown();
class MARACASVISULIB_EXPORTS wxVtk3DBaseView: public wxVtkBaseView{
public:
wxVtk3DBaseView( wxWindow *parent );
- ~wxVtk3DBaseView();
+ virtual ~wxVtk3DBaseView();
vtkCamera* GetCamera();
virtual vtkRenderer* GetRenderer();
virtual vtkRenderWindow* GetRenWin();