]> Creatis software - creaMaracasVisu.git/blob - lib/maracasVisuLib/src/interface/wxWindows/widgets/wxMaracasMultipleVolumeRendererPanel.h
IRMRenderer box and libraries has been renqmed to "SurfaceRendering".
[creaMaracasVisu.git] / lib / maracasVisuLib / src / interface / wxWindows / widgets / wxMaracasMultipleVolumeRendererPanel.h
1 #ifndef wxMaracasMultipleVolumeRendererPanel_H_
2 #define wxMaracasMultipleVolumeRendererPanel_H_
3
4 #include <wx/wx.h>
5 #include "HistogramDialogComboBox.h"
6
7 class wxMaracasMultipleVolumeRendererPanel : public wxPanel{
8         
9 public:
10         wxMaracasMultipleVolumeRendererPanel(wxWindow* parent, int propid, vtkImageData* img);
11         ~wxMaracasMultipleVolumeRendererPanel();
12         void createControls(vtkImageData* img);         
13         void onCheckBoxChange(wxCommandEvent& event);
14         void onColorChange(wxCommandEvent& event);
15         void onOK(wxCommandEvent& event);
16         void onCancel(wxCommandEvent& event);
17         void onUpdate(wxCommandEvent& event);
18         void onViewImage(wxCommandEvent& event);
19
20         void updateVolume();
21         int getPropId();
22         
23 private:
24         wxCheckBox* checkbox;
25         wxBitmapButton* _viewimage;
26         
27         int _propid;
28
29         bool first;
30
31         HistogramDialogComboBox* mwxwidget;
32         //wxFrame* _frame;
33 };
34
35 #endif /*wxMaracasMultipleVolumeRendererPanel_H_*/