1 #ifndef WXVTKCLIPPING3DVIEWCNTRLPANEL_H_
2 #define WXVTKCLIPPING3DVIEWCNTRLPANEL_H_
4 #include "wxVtkClipping3DView.h"
7 class wxVtkClipping3DViewCntrlPanel: public wxPanel
10 wxVtkClipping3DViewCntrlPanel(wxWindow *parent, wxVtkClipping3DView *_wxvtkclipping3Dview);
11 ~wxVtkClipping3DViewCntrlPanel();
12 void OnSurface(wxCommandEvent& event);
13 void OnRepresentationSurfaceWireFrame(wxCommandEvent& event);
14 void OnVisibleVolume(wxCommandEvent& event);
15 void OnVisibleBoxSurface(wxCommandEvent& event);
16 void OnVisibleBoxVolume(wxCommandEvent& event);
17 void OnColor(wxCommandEvent& event);
18 void OnVisibleSurface(wxCommandEvent& event);
19 void OnOpacity(wxScrollEvent& event);
20 void OnIsoValue(wxScrollEvent& event);
21 void OnIsoValueSpin(wxScrollEvent& event);
22 virtual void Refresh();
23 void OnBtnCreateFileSTL(wxCommandEvent& event);
24 void OnBtnSaveRawVolume(wxCommandEvent& event);
25 void OnBtnVolumeFunctions(wxCommandEvent& event);
26 void OnBtnMeshVTKLoad(wxCommandEvent& event);
30 wxVtkClipping3DView *_wxvtkclipping3Dview;
33 wxSlider *_isoValueSpin;
34 wxRadioButton *_surfA;
35 wxRadioButton *_surfB;
36 wxRadioButton *_surfC;
37 wxRadioButton *_surfD;
41 wxRadioButton *_wireFrameRep;
42 wxRadioButton *_surfaceRep;
49 #endif /*WXVTKCLIPPING3DVIEWCNTRLPANEL_H_*/