]> Creatis software - creaMaracasVisu.git/blobdiff - lib/maracasVisuLib/src/interface/wxWindows/manualContour.h
*** empty log message ***
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / manualContour.h
index ac750b93cf5e4566bd0cb0358be96761f28cd8b2..aad7c52bbae2dcc41782a3b383aedba74d23bbba 100644 (file)
@@ -53,7 +53,7 @@
 class manualPoint{
 public:
        manualPoint();
-       ~manualPoint();
+       virtual ~manualPoint();
        void    SetPoint(double x,double y,double z);
        void    SetPointX(double x);
        void    SetPointY(double y);
@@ -76,13 +76,13 @@ private:
 class MARACASVISULIB_EXPORTS manualContourModel{
 public:
        manualContourModel();
-       ~manualContourModel();
+       virtual ~manualContourModel();
 
        virtual manualContourModel * Clone();
        void CopyAttributesTo( manualContourModel *cloneObject );
        virtual void Open(FILE *ff);    // virtual
        virtual void Save(FILE *ff);    // virtual
-       virtual GetTypeModel();                 // virtual 
+       virtual int GetTypeModel();                     // virtual 
 
        int                             AddPoint(double x,double y,double z);
        int                             InsertPoint(double x,double y,double z);
@@ -145,7 +145,7 @@ class MARACASVISULIB_EXPORTS manualContourModelCircle : public manualContourMode
 {
 public:
        manualContourModelCircle();
-       ~manualContourModelCircle();
+       virtual ~manualContourModelCircle();
        virtual manualContourModelCircle *Clone();
        void CopyAttributesTo( manualContourModelCircle *cloneObject);
        virtual void GetSpline_i_Point(int i, double *x, double *y, double *z);
@@ -164,7 +164,7 @@ class manualContourModelBullEyeSector : public manualContourModel
 {
 public:
        manualContourModelBullEyeSector();
-       ~manualContourModelBullEyeSector();
+       virtual ~manualContourModelBullEyeSector();
        virtual manualContourModelBullEyeSector *Clone();
        void    CopyAttributesTo( manualContourModelBullEyeSector *cloneObject);
        void    SetSector(      double radioA,
@@ -201,7 +201,7 @@ class MARACASVISULIB_EXPORTS manualContourModelBullEye : public manualContourMod
 {
 public:
        manualContourModelBullEye();
-       ~manualContourModelBullEye();
+       virtual ~manualContourModelBullEye();
        virtual manualContourModelBullEye *Clone();
        void    CopyAttributesTo( manualContourModelBullEye *cloneObject);
        virtual void Save(FILE *ff);
@@ -250,7 +250,7 @@ class MARACASVISULIB_EXPORTS manualContourModelRoi : public manualContourModel
 {
        public:
        manualContourModelRoi();
-       ~manualContourModelRoi();
+       virtual ~manualContourModelRoi();
        virtual manualContourModelRoi *Clone();
        void CopyAttributesTo( manualContourModelRoi *cloneObject);
 private:
@@ -301,7 +301,7 @@ protected:
 class MARACASVISULIB_EXPORTS manualViewBaseContour{
 public:
        manualViewBaseContour();
-       ~manualViewBaseContour();
+       virtual ~manualViewBaseContour();
 
        virtual int GetType();
        virtual void Save(FILE *pFile);
@@ -462,7 +462,7 @@ class MARACASVISULIB_EXPORTS manualViewContour: public manualViewBaseContour
 {
 public:
        manualViewContour();
-       ~manualViewContour();
+       virtual ~manualViewContour();
        virtual manualViewContour * Clone();
        void CopyAttributesTo( manualViewContour *cloneObject );
 
@@ -497,7 +497,7 @@ class manualView3VContour: public manualViewContour
 {
 public:
        manualView3VContour(int type);
-       ~manualView3VContour();
+       virtual ~manualView3VContour();
        virtual manualView3VContour * Clone();
        void CopyAttributesTo( manualView3VContour *cloneObject );
 
@@ -526,7 +526,7 @@ class manualView3DContour: public manualViewContour
 {
 public:
        manualView3DContour();
-       ~manualView3DContour();
+       virtual ~manualView3DContour();
        virtual manualView3DContour * Clone();
        void CopyAttributesTo( manualView3DContour *cloneObject );
 
@@ -557,7 +557,7 @@ class MARACASVISULIB_EXPORTS manualViewRoi: public manualViewBaseContour
 {
 public:
        manualViewRoi();
-       ~manualViewRoi();
+       virtual ~manualViewRoi();
 
        virtual int GetType();
        virtual manualViewRoi * Clone();
@@ -596,7 +596,7 @@ class MARACASVISULIB_EXPORTS manualViewBullEye: public manualViewRoi
 {
 public:
        manualViewBullEye();
-       ~manualViewBullEye();
+       virtual ~manualViewBullEye();
 
        virtual int GetType();
        virtual manualViewBullEye * Clone();
@@ -629,7 +629,7 @@ class MARACASVISULIB_EXPORTS manualViewCircle: public manualViewContour
 {
 public:
        manualViewCircle();
-       ~manualViewCircle();
+       virtual ~manualViewCircle();
 
        virtual int GetType();
        virtual manualViewCircle * Clone();
@@ -659,7 +659,7 @@ class MARACASVISULIB_EXPORTS manualContourBaseControler: public InteractorStyleM
 {
 public:
        manualContourBaseControler();
-       ~manualContourBaseControler();
+       virtual ~manualContourBaseControler();
 
        virtual manualContourBaseControler * Clone();
        void CopyAttributesTo( manualContourBaseControler *cloneObject );
@@ -755,7 +755,7 @@ class MARACASVISULIB_EXPORTS manualContourControler: public manualContourBaseCon
 {
 public:
        manualContourControler();
-       ~manualContourControler();
+       virtual ~manualContourControler();
        virtual manualContourControler * Clone();
        void CopyAttributesTo( manualContourControler *cloneObject );
 
@@ -784,7 +784,7 @@ class MARACASVISULIB_EXPORTS manualContour3VControler:  public manualContourCont
 {
 public:
        manualContour3VControler(int type);
-       ~manualContour3VControler();
+       virtual ~manualContour3VControler();
        virtual manualContour3VControler * Clone();
        void CopyAttributesTo( manualContour3VControler *cloneObject );
 
@@ -828,7 +828,7 @@ class MARACASVISULIB_EXPORTS manualContour3DControler:  public manualContourCont
 {
 public:
        manualContour3DControler();
-       ~manualContour3DControler();
+       virtual ~manualContour3DControler();
        virtual manualContour3DControler * Clone();
        void CopyAttributesTo( manualContour3DControler *cloneObject );
 
@@ -857,7 +857,7 @@ class MARACASVISULIB_EXPORTS manualContour3V3DControler: public manualContour3DC
 {
 public:
        manualContour3V3DControler();
-       ~manualContour3V3DControler();
+       virtual ~manualContour3V3DControler();
        virtual manualContour3V3DControler * Clone();
        void CopyAttributesTo( manualContour3V3DControler *cloneObject );
 
@@ -886,7 +886,7 @@ class MARACASVISULIB_EXPORTS manualContourPerpPlaneControler: public manualConto
 {
 public:
        manualContourPerpPlaneControler();
-       ~manualContourPerpPlaneControler();
+       virtual ~manualContourPerpPlaneControler();
     virtual manualContourPerpPlaneControler * Clone();
        void CopyAttributesTo( manualContourPerpPlaneControler *cloneObject );
 
@@ -929,7 +929,7 @@ class MARACASVISULIB_EXPORTS manualRoiControler: public manualContourBaseControl
 {
 public:
        manualRoiControler();
-       ~manualRoiControler();
+       virtual ~manualRoiControler();
        virtual manualRoiControler * Clone();
        void CopyAttributesTo( manualRoiControler *cloneObject );
 
@@ -954,7 +954,7 @@ class MARACASVISULIB_EXPORTS manualCircleControler: public manualContourControle
 {
 public:
        manualCircleControler();
-       ~manualCircleControler();
+       virtual ~manualCircleControler();
        virtual manualCircleControler * Clone();
        void CopyAttributesTo( manualCircleControler *cloneObject );