]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasRenderImageManagementPanel.h
*** empty log message ***
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxMaracasRenderImageManagementPanel.h
1 #ifndef wxMaracasRenderImageManagementPanel_H_
2 #define wxMaracasRenderImageManagementPanel_H_
3
4 #include "wxMaracasRenderImageTransformation.h"
5
6 #include <wx/wx.h>
7 #include "creaMaracasVisu_EXPORT.h"
8
9 class creaMaracasVisu_EXPORT wxMaracasRenderImageManagementPanel : public wxDialog
10 {
11 public:
12
13         wxMaracasRenderImageManagementPanel(wxWindow* parent, wxMaracasMultipleVolumeRendererManager* vol, wxMaracasSurfaceRenderingManager* surface1, 
14                 wxMaracasSurfaceRenderingManager* surface2, wxMaracasSurfaceRenderingManager* surface3, wxString title, int id);
15         ~wxMaracasRenderImageManagementPanel();
16
17         void createControls();
18         void Transform(wxCommandEvent& event);
19
20 private:
21
22         wxSlider* sliderTranslateX;
23         wxSlider* sliderTranslateY;
24         wxSlider* sliderTranslateZ;
25
26         wxSlider* sliderRotateX;
27         wxSlider* sliderRotateY;
28         wxSlider* sliderRotateZ;
29
30         wxSlider* sliderScaleX;
31         wxSlider* sliderScaleY;
32         wxSlider* sliderScaleZ;
33
34         wxMaracasRenderImageTransformation* wxtrasform;
35 };
36
37 #endif
38