]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtkBaseView.h
*** empty log message ***
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxVtkBaseView.h
index cc9046cab5ca876ed3ae60d4bb275885d91407fc..fce85df79ee09ef8e39876798e01359ebcbdc48c 100644 (file)
@@ -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();