X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FmaracasVisuLib%2Fsrc%2Finterface%2FwxWindows%2Fwidgets%2FwxVtkBaseView.h;h=fce85df79ee09ef8e39876798e01359ebcbdc48c;hb=4970ac35d6d4bc3cea54e8e6033b34c01c3103fb;hp=cc9046cab5ca876ed3ae60d4bb275885d91407fc;hpb=c5feadbb145eecf6d73f793535b7e23eb18db2cb;p=creaMaracasVisu.git diff --git a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtkBaseView.h b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtkBaseView.h index cc9046c..fce85df 100644 --- a/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtkBaseView.h +++ b/lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtkBaseView.h @@ -98,7 +98,7 @@ class MARACASVISULIB_EXPORTS wxVtkBaseView{ public: wxVtkBaseView( ); wxVtkBaseView( wxWindow *parent ); - ~wxVtkBaseView(); + virtual ~wxVtkBaseView(); wxVTKRenderWindowInteractor *GetWxVTKRenderWindowInteractor(); virtual void Configure(); virtual void Refresh(); @@ -135,7 +135,7 @@ class vtkInfoTextImageInteractor; class MARACASVISULIB_EXPORTS wxVtk2DBaseView: public wxVtkBaseView{ public: wxVtk2DBaseView(wxWindow *parent); - ~wxVtk2DBaseView(); + virtual ~wxVtk2DBaseView(); virtual void Configure(bool okimage=true); vtkImageViewer2_XYZ* _imageViewer2XYZ; vtkBaseData* GetVtkBaseData(); @@ -177,7 +177,7 @@ class MARACASVISULIB_EXPORTS InteractorStyleMaracas { public: InteractorStyleMaracas(); - ~InteractorStyleMaracas(); + virtual ~InteractorStyleMaracas(); virtual InteractorStyleMaracas * Clone(); void CopyAttributesTo( InteractorStyleMaracas *cloneObject ); @@ -218,7 +218,7 @@ private: class MARACASVISULIB_EXPORTS manualInteractorWindowLevel : public InteractorStyleMaracas { public: manualInteractorWindowLevel(); - ~manualInteractorWindowLevel(); + virtual ~manualInteractorWindowLevel(); protected: bool _stateWindowLevel; @@ -270,7 +270,7 @@ private: class vtkInfoTextImageInteractor : public InteractorStyleMaracas{ public: vtkInfoTextImageInteractor(); - ~vtkInfoTextImageInteractor(); + virtual ~vtkInfoTextImageInteractor(); void SetModelVtkInfoTextImage(vtkInfoTextImage *vtkinfotextimage); vtkInfoTextImage *GetVtkInfoTextImage(); @@ -289,7 +289,7 @@ private: class vtkInteractorScrollZ : public InteractorStyleMaracas { public: vtkInteractorScrollZ(); - ~vtkInteractorScrollZ(); + virtual ~vtkInteractorScrollZ(); virtual bool OnMouseMove(); virtual bool OnRightButtonDown(); @@ -424,7 +424,7 @@ private: class MARACASVISULIB_EXPORTS wxVtk3DBaseView: public wxVtkBaseView{ public: wxVtk3DBaseView( wxWindow *parent ); - ~wxVtk3DBaseView(); + virtual ~wxVtk3DBaseView(); vtkCamera* GetCamera(); virtual vtkRenderer* GetRenderer(); virtual vtkRenderWindow* GetRenWin();