wxMaracasMultipleVolumeRendererPanel.h

Go to the documentation of this file.
00001 #ifndef wxMaracasMultipleVolumeRendererPanel_H_
00002 #define wxMaracasMultipleVolumeRendererPanel_H_
00003 
00004 #include <wx/wx.h>
00005 #include "HistogramDialog.h"
00006 
00007 class wxMaracasMultipleVolumeRendererPanel : public wxPanel{
00008         
00009 public:
00010         wxMaracasMultipleVolumeRendererPanel(wxWindow* parent, int propid, vtkImageData* img);
00011         ~wxMaracasMultipleVolumeRendererPanel();
00012         void createControls(vtkImageData* img);         
00013         void onCheckBoxChange(wxCommandEvent& event);
00014         void onColorChange(wxCommandEvent& event);
00015         void onOK(wxCommandEvent& event);
00016         void onCancel(wxCommandEvent& event);
00017         void onUpdate(wxCommandEvent& event);
00018 
00019         void updateVolume();
00020         int getPropId();
00021         
00022 private:
00023         wxCheckBox* checkbox;
00024         wxBitmapButton* _colorchoose;
00025         
00026         int _propid;
00027 
00028         bool first;
00029 
00030         HistogramDialog* mwxwidget;
00031         //wxFrame* _frame;
00032         
00033 };
00034 
00035 #endif /*wxMaracasMultipleVolumeRendererPanel_H_*/

Generated on Wed Jul 29 16:35:30 2009 for creaMaracasVisu_lib by  doxygen 1.5.3