]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/vtkInteractorStyle3DView.h
*** empty log message ***
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / vtkInteractorStyle3DView.h
1 #ifndef VTKINTERACTORSTYLE3DVIEW_H_
2 #define VTKINTERACTORSTYLE3DVIEW_H_
3
4 #include "InteractorStyleMaracas.h"
5 #include "wxVtkMPR3DView.h"
6 #include "wxVtkClipping3DView.h"
7
8 class vtkInteractorStyle3DView : public InteractorStyleMaracas
9 {
10 public:
11         vtkInteractorStyle3DView();
12         ~vtkInteractorStyle3DView();
13
14         virtual bool                    OnLeftDClick();
15         bool                                    SelectMarchibCubePoint();
16
17
18         wxVtkMPR3DView                  *GetWxVtkMPR3DView();
19         void                                    SetWxVtkMPR3DView( wxVtkMPR3DView *wxvtkmpr3Dview );
20
21         wxVtkClipping3DView             *GetWxVtkClipping3DView();
22         void                                    SetWxVtkClipping3DView( wxVtkClipping3DView *wxvtkclipping3Dview);
23
24 protected:
25 private:
26         wxVtkMPR3DView                  *_wxvtkmpr3Dview;
27         wxVtkClipping3DView             *_wxvtkclipping3Dview;
28 };
29
30
31 #endif /*VTKINTERACTORSTYLE3DVIEW_H_*/