]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVTKRenderWindowInteractorPlus.h
*** empty log message ***
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxVTKRenderWindowInteractorPlus.h
1 #ifndef WXVTKRENDERWINDOWINTERACTORPLUS_H_
2 #define WXVTKRENDERWINDOWINTERACTORPLUS_H_
3
4
5 //class wxVtkBaseView;
6 #include "wxVtkBaseView.h"
7 #include "wxVTKRenderWindowInteractor.h"
8
9
10 class creaMaracasVisu_EXPORT wxVTKRenderWindowInteractorPlus : public wxVTKRenderWindowInteractor
11 {
12 public:
13         wxVTKRenderWindowInteractorPlus(wxWindow *parent ,wxVtkBaseView *_wxvtkbaseview);
14         virtual ~wxVTKRenderWindowInteractorPlus();
15
16         wxVTKRenderWindowInteractorPlus();
17          void OnLeftDClick( wxMouseEvent& event );   
18          void OnRightDClick( wxMouseEvent& event );   
19          void OnMiddleDClick( wxMouseEvent& event );   
20          void OnMouseWheel( wxMouseEvent& event );
21
22
23  // VTK
24     static wxVTKRenderWindowInteractorPlus * New();
25
26 protected:
27 private:
28         wxVtkBaseView   *_wxvtkbaseview;
29   DECLARE_EVENT_TABLE( );
30
31
32 };
33
34 #endif /*WXVTKRENDERWINDOWINTERACTORPLUS_H_*/