]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxVtk3DBaseView.h
*** empty log message ***
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxVtk3DBaseView.h
1 #ifndef WXVTK3DBASEVIEW_H_
2 #define WXVTK3DBASEVIEW_H_
3
4 #include "wxVtkBaseView.h"
5
6 //------------------------------------------------------------------
7 //------------------------------------------------------------------
8 //------------------------------------------------------------------
9
10 class creaMaracasVisu_EXPORT wxVtk3DBaseView: public wxVtkBaseView{
11 public:
12         wxVtk3DBaseView( wxWindow *parent );
13         virtual ~wxVtk3DBaseView();
14         vtkCamera*                      GetCamera();
15         virtual vtkRenderer*            GetRenderer();
16         virtual vtkRenderWindow*        GetRenWin();
17         void                            Refresh();
18         void                            Configure();
19         virtual void            GetSpacing(double spc[3]);
20
21 private:
22         bool                            _configure;
23         vtkRenderer                     *_aRenderer;
24         vtkRenderWindow         *_renWin;
25         vtkCamera                       *_aCamera;
26 protected:
27 };
28
29 #endif /*WXVTK3DBASEVIEW_H_*/