1 #ifndef WXVTKMPR3DVIEWCNTRLPANEL_H_
2 #define WXVTKMPR3DVIEWCNTRLPANEL_H_
4 #include "wxVtkMPR3DView.h"
10 class wxVtkMPR3DViewCntrlPanel: public wxPanel
13 wxVtkMPR3DViewCntrlPanel(wxWindow *parent, wxVtkMPR3DView *wxvtkmpr3Dview);
14 ~wxVtkMPR3DViewCntrlPanel();
15 void OnVisibleAxisX(wxCommandEvent& event);
16 void OnVisibleAxisY(wxCommandEvent& event);
17 void OnVisibleAxisZ(wxCommandEvent& event);
18 void OnPositionX(wxScrollEvent& event);
19 void OnPositionY(wxScrollEvent& event);
20 void OnPositionZ(wxScrollEvent& event);
21 void OnVisibleAxisXYZ(wxCommandEvent& event);
22 void OnVisiblePlane(wxCommandEvent& event);
23 void OnEditColorTable(wxCommandEvent& event);
24 virtual void Refresh();
25 void UpdateControlPanel();
28 wxVtkMPR3DView *_wxvtkmpr3Dview;
32 wxSlider *_isoValueSpin;
33 wxStaticText *_isoValueText;
34 wxRadioButton *_surfA;
35 wxRadioButton *_surfB;
36 wxRadioButton *_surfC;
37 wxRadioButton *_surfD;
44 wxCheckBox *_ckBoxXYZ;
45 wxCheckBox *_ckBoxPlane;
52 #endif /*WXVTKMPR3DVIEWCNTRLPANEL_H_*/