]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkBaseData.h
dad5fac4f259938a8fb9c18bfd71baaff572ed90
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / vtkBaseData.h
1 #ifndef VTKBASEDATA_H_
2 #define VTKBASEDATA_H_
3
4 #include "marTypes.h"
5
6 #include "marImageData.h"
7 #include "vtkImageData.h"
8
9 class creaMaracasVisu_EXPORT vtkBaseData {
10 public:
11         vtkBaseData();
12         virtual ~vtkBaseData();
13         vtkImageData*   GetImageData();
14         marImageData*   GetMarImageData();
15                         void    SetMarImageData(marImageData *marimagedata);
16         virtual void    Configure();
17         double                  GetZ();
18         void                    SetZ(double z);
19
20         int                             GetT();
21         void                    SetT(double t);
22
23 protected:
24         marImageData    *_marImageData;
25         double                  _z;
26         int                             _t;
27 };
28
29 #endif /*VTKBASEDATA_H_*/