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();