}
//-----------------------------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------------------------------------------------
-//-----------------------------------------------------------------------------------------------------------------------------------------
\ No newline at end of file
+//-----------------------------------------------------------------------------------------------------------------------------------------
+
+
};
-#endif // __AutoControlPoints_h_INCLUDED__
\ No newline at end of file
+#endif // __AutoControlPoints_h_INCLUDED__
+
+
std::vector<Vector> _planevector;
};
-#endif //__ContourPropagation_h_INCLUDED__
\ No newline at end of file
+#endif //__ContourPropagation_h_INCLUDED__
+
+
{
_numinterspline = val;
}
-//-----------------------------------------------------------------------------------------
\ No newline at end of file
+//------------------------------------------------------------------------------
+
+
std::vector<double> _InZ;
};
-#endif
\ No newline at end of file
+#endif
+
+
std::vector<Vector> _planevector;
};
-#endif // __Propagation_h_INCLUDED__
\ No newline at end of file
+#endif // __Propagation_h_INCLUDED__
+
+
//-----------------------------------------------------------
//-----------------------------------------------------------
//-----------------------------------------------------------
-//-----------------------------------------------------------
\ No newline at end of file
+//-----------------------------------------------------------
+
+
std::vector<double> _InY2;
std::vector<double> _InZ2;
};
-#endif
\ No newline at end of file
+#endif
+
+
double x, double y, double z );
};
-#endif
\ No newline at end of file
+#endif
+
+
class manualPoint{
public:
manualPoint();
- ~manualPoint();
+ virtual ~manualPoint();
void SetPoint(double x,double y,double z);
void SetPointX(double x);
void SetPointY(double y);
class MARACASVISULIB_EXPORTS manualContourModel{
public:
manualContourModel();
- ~manualContourModel();
+ virtual ~manualContourModel();
virtual manualContourModel * Clone();
void CopyAttributesTo( manualContourModel *cloneObject );
{
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);
{
public:
manualContourModelBullEyeSector();
- ~manualContourModelBullEyeSector();
+ virtual ~manualContourModelBullEyeSector();
virtual manualContourModelBullEyeSector *Clone();
void CopyAttributesTo( manualContourModelBullEyeSector *cloneObject);
void SetSector( double radioA,
{
public:
manualContourModelBullEye();
- ~manualContourModelBullEye();
+ virtual ~manualContourModelBullEye();
virtual manualContourModelBullEye *Clone();
void CopyAttributesTo( manualContourModelBullEye *cloneObject);
virtual void Save(FILE *ff);
{
public:
manualContourModelRoi();
- ~manualContourModelRoi();
+ virtual ~manualContourModelRoi();
virtual manualContourModelRoi *Clone();
void CopyAttributesTo( manualContourModelRoi *cloneObject);
private:
class MARACASVISULIB_EXPORTS manualViewBaseContour{
public:
manualViewBaseContour();
- ~manualViewBaseContour();
+ virtual ~manualViewBaseContour();
virtual int GetType();
virtual void Save(FILE *pFile);
{
public:
manualViewContour();
- ~manualViewContour();
+ virtual ~manualViewContour();
virtual manualViewContour * Clone();
void CopyAttributesTo( manualViewContour *cloneObject );
{
public:
manualView3VContour(int type);
- ~manualView3VContour();
+ virtual ~manualView3VContour();
virtual manualView3VContour * Clone();
void CopyAttributesTo( manualView3VContour *cloneObject );
{
public:
manualView3DContour();
- ~manualView3DContour();
+ virtual ~manualView3DContour();
virtual manualView3DContour * Clone();
void CopyAttributesTo( manualView3DContour *cloneObject );
{
public:
manualViewRoi();
- ~manualViewRoi();
+ virtual ~manualViewRoi();
virtual int GetType();
virtual manualViewRoi * Clone();
{
public:
manualViewBullEye();
- ~manualViewBullEye();
+ virtual ~manualViewBullEye();
virtual int GetType();
virtual manualViewBullEye * Clone();
{
public:
manualViewCircle();
- ~manualViewCircle();
+ virtual ~manualViewCircle();
virtual int GetType();
virtual manualViewCircle * Clone();
{
public:
manualContourBaseControler();
- ~manualContourBaseControler();
+ virtual ~manualContourBaseControler();
virtual manualContourBaseControler * Clone();
void CopyAttributesTo( manualContourBaseControler *cloneObject );
{
public:
manualContourControler();
- ~manualContourControler();
+ virtual ~manualContourControler();
virtual manualContourControler * Clone();
void CopyAttributesTo( manualContourControler *cloneObject );
{
public:
manualContour3VControler(int type);
- ~manualContour3VControler();
+ virtual ~manualContour3VControler();
virtual manualContour3VControler * Clone();
void CopyAttributesTo( manualContour3VControler *cloneObject );
{
public:
manualContour3DControler();
- ~manualContour3DControler();
+ virtual ~manualContour3DControler();
virtual manualContour3DControler * Clone();
void CopyAttributesTo( manualContour3DControler *cloneObject );
{
public:
manualContour3V3DControler();
- ~manualContour3V3DControler();
+ virtual ~manualContour3V3DControler();
virtual manualContour3V3DControler * Clone();
void CopyAttributesTo( manualContour3V3DControler *cloneObject );
{
public:
manualContourPerpPlaneControler();
- ~manualContourPerpPlaneControler();
+ virtual ~manualContourPerpPlaneControler();
virtual manualContourPerpPlaneControler * Clone();
void CopyAttributesTo( manualContourPerpPlaneControler *cloneObject );
{
public:
manualRoiControler();
- ~manualRoiControler();
+ virtual ~manualRoiControler();
virtual manualRoiControler * Clone();
void CopyAttributesTo( manualRoiControler *cloneObject );
{
public:
manualCircleControler();
- ~manualCircleControler();
+ virtual ~manualCircleControler();
virtual manualCircleControler * Clone();
void CopyAttributesTo( manualCircleControler *cloneObject );
Program: wxMaracas
Module: $RCSfile: InterfaceVtkPanelWidgets.h,v $
Language: C++
- Date: $Date: 2008/10/31 16:32:41 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2008/11/06 10:00:54 $
+ Version: $Revision: 1.2 $
Copyright: (c) 2002, 2003
License:
class InterfaceVtkPanelWidgets
{
public:
+ virtual ~InterfaceVtkPanelWidgets();
virtual void CallBackOnMouseWheel( wxMouseEvent& event );
virtual void CallBackOnLeftDClick( wxMouseEvent& event );
};
return false;
}
*/
-
+
/**
Get Point list of the funcion
@param return points
class MARACASVISULIB_EXPORTS vtkBaseData {
public:
vtkBaseData();
- ~vtkBaseData();
+ virtual ~vtkBaseData();
vtkImageData* GetImageData();
marImageData* GetMarImageData();
void SetMarImageData(marImageData *marimagedata);
class MARACASVISULIB_EXPORTS vtkMPRBaseData: public vtkBaseData{
public:
vtkMPRBaseData();
- ~vtkMPRBaseData();
+ virtual ~vtkMPRBaseData();
virtual void Configure();
int GetMaxPositionX( );
int GetMaxPositionY( );
class MARACASVISULIB_EXPORTS vtkMPR3DDataViewer {
public:
vtkMPR3DDataViewer();
- ~vtkMPR3DDataViewer();
+ virtual ~vtkMPR3DDataViewer();
vtkImageActor* GetImageActor(int id);
vtkActor* GetOutlineActor();
virtual void Refresh();
//Constructo-Destructor
//----------------------
vtkClipping3DDataViewer();
- ~vtkClipping3DDataViewer();
+ virtual ~vtkClipping3DDataViewer();
// vtkImageActor* GetImageActor(int id);
vtkActor* GetOutlineActor();
Program: wxMaracas
Module: $RCSfile: wxMPRWidget.h,v $
Language: C++
- Date: $Date: 2008/10/31 16:47:51 $
- Version: $Revision: 1.2 $
+ Date: $Date: 2008/11/06 10:00:54 $
+ Version: $Revision: 1.3 $
Copyright: (c) 2002, 2003
License:
{
public:
wxVtkMPR3DView( wxVtk3DBaseView *wxvtk3Dbaseview );
- ~wxVtkMPR3DView();
+ virtual ~wxVtkMPR3DView();
void VisibleImageActor(int idPosition, bool visible);
void VisiblePointWidget( bool visible );
void VisiblePlaneWidget( bool visible );
{
public:
wxVtkClipping3DView( wxVtk3DBaseView* wxvtk3Dbaseview );
- ~wxVtkClipping3DView();
+ virtual ~wxVtkClipping3DView();
virtual void Refresh();
virtual void Configure();
void SetVtkClipping3DDataViewer( vtkClipping3DDataViewer *vtkclipping3Ddataviewer );
class PriorityLoop {
public:
PriorityLoop();
- ~PriorityLoop();
+ virtual ~PriorityLoop();
void SetStartEndActualMax(int start,int end, int actual,int deltaImg, int maxImages);
void Iteration();
void InitLoop();
class BarLoading :public wxPanel{
public:
BarLoading(wxWindow *parent, int w, int h);
- ~BarLoading();
+ virtual ~BarLoading();
void SetI(int i);
void Reset();
void Paint();
class PriorityLoadImageBar : public PriorityLoop{
public:
PriorityLoadImageBar(marFilesBase *marfilesbase, BarLoading *bar);
- ~PriorityLoadImageBar();
+ virtual ~PriorityLoadImageBar();
void Action_i(int i);
virtual void RefreshForce();
class LoadRangeImage : public wxPanel, InterfaceVtkPanelWidgets{
public:
LoadRangeImage(wxWindow *parent,marFilesBase *marfilesbase/*,wxImageViewerWidget *imageViewerWidget*/);
- ~LoadRangeImage();
+ virtual ~LoadRangeImage();
// EED Borrame
// void OnSliceStart(wxScrollEvent& event);
// void OnSliceEnd(wxScrollEvent& event);
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();
Program: wxMaracas
Module: $RCSfile: marObject.h,v $
Language: C++
- Date: $Date: 2008/10/31 16:32:56 $
- Version: $Revision: 1.1 $
+ Date: $Date: 2008/11/06 10:00:59 $
+ Version: $Revision: 1.2 $
Copyright: (c) 2002, 2003
License:
/** Default destructor.
*/
- ~marObject( );
+ virtual ~marObject( );
/** Parameters assignation methods.
*