class creaMaracasVisu_EXPORT wxVtk2DBaseView: public wxVtkBaseView{
public:
wxVtk2DBaseView(wxWindow *parent);
- virtual ~wxVtk2DBaseView();
- virtual void Configure(bool okimage=true);
- vtkImageViewer2_XYZ* _imageViewer2XYZ;
+ virtual ~wxVtk2DBaseView();
+ virtual void Configure(bool okimage=true);
+ vtkImageViewer2_XYZ* _imageViewer2XYZ;
- virtual void Refresh();
- virtual void ResetView();
- virtual int GetActualSlice();
- virtual void SetActualSlice(int slice);
+ virtual void Refresh();
+ virtual void ResetView();
+ virtual int GetActualSlice();
+ virtual void SetActualSlice(int slice);
void SetInteractorStyleImage(vtkInteractorStyleBaseView *interactorstylebaseview);
- virtual vtkRenderer* GetRenderer();
- virtual vtkRenderWindow* GetRenWin();
- virtual void TransformCoordinate_spacing_ViewToModel(double &X,double &Y, double &Z);
- virtual void TransformCoordinate_spacing_ModelToView(double &X,double &Y, double &Z);
- virtual void GetSpacing(double spc[3]);
+ virtual vtkRenderer* GetRenderer();
+ virtual vtkRenderWindow* GetRenWin();
+ virtual void TransformCoordinate_spacing_ViewToModel(double &X,double &Y, double &Z);
+ virtual void TransformCoordinate_spacing_ModelToView(double &X,double &Y, double &Z);
+ virtual void GetSpacing(double spc[3]);
void setColorTransferFunction(vtkColorTransferFunction* colortable);
void SetColorWindow(double level);
private:
- vtkInfoTextImage *_vtkIinfoTextImage;
+ vtkInfoTextImage *_vtkIinfoTextImage;
vtkInfoTextImageInteractor *_vtkIinfoTextImageInteractor;
- vtkInteractorStyleBaseView2D * _style2D;
+ vtkInteractorStyleBaseView2D *_style2D;
protected: