]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasDialog_NViewers.h
867394208f24f266b1cf365fc1b222251b852d39
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxMaracasDialog_NViewers.h
1 #include "vtkImageData.h"
2 #include "wxMaracas_N_ViewersWidget.h"
3 #include <wx/wx.h>
4 #include <vector>
5
6 /**
7 ** Class constructor
8 **/
9 class wxMaracasDialog_NViewers : public wxFrame{
10
11         public:
12                 wxMaracasDialog_NViewers(wxWindow* parent, vtkImageData* img, std::vector<int>* type, wxString title);
13                 ~wxMaracasDialog_NViewers();
14                 void OnRefreshView(wxCommandEvent & event);
15                 void OnDClickLeft(wxCommandEvent & event);
16                 void AddPanel(wxWindow* panel);
17                 wxMaracas_N_ViewersWidget* getViewer();
18                 wxPanel* getinternalPanel();
19
20         private:
21                 wxMaracas_N_ViewersWidget* viewer;
22                 std::vector<int> point;
23
24                 wxFlexGridSizer* sizer;
25                 wxPanel* panelcut;
26         
27         DECLARE_EVENT_TABLE( );
28
29 };