1 #ifndef WXVTKCLIPPING3DVIEWVOLCNTRLPANEL_H_
2 #define WXVTKCLIPPING3DVIEWVOLCNTRLPANEL_H_
4 #include "wxVtkClipping3DView.h"
6 #include "volumerendererdata.h"
8 class wxVtkClipping3DViewVolCntrlPanel: public wxPanel
11 wxVtkClipping3DViewVolCntrlPanel(wxWindow *parent, wxVtkClipping3DView *_wxvtkclipping3Dview);
12 ~wxVtkClipping3DViewVolCntrlPanel();
14 void OnVisibleVolume(wxCommandEvent& event);
15 void OnVisibleBoxVolume(wxCommandEvent& event);
16 virtual void Refresh();
17 void OnBtnVolumeFunctions(wxCommandEvent& event);
18 void OnRayCastingActive(wxCommandEvent& event);
19 void OnMIPActive(wxCommandEvent& event);
20 void OnInterpolationActive(wxCommandEvent& event);
21 void OnShadeActive(wxCommandEvent& event);
25 wxVtkClipping3DView *_wxvtkclipping3Dview;
27 wxRadioButton *rbRayCasting;
29 wxCheckBox *ckInterpolation;
32 wxCheckBox *ckBoxVolume;
39 #endif /*WXVTKCLIPPING3DVIEWVOLCNTRLPANEL_H_*/