#ifndef WXVTKCLIPPING3DVIEWVOLCNTRLPANEL_H_ #define WXVTKCLIPPING3DVIEWVOLCNTRLPANEL_H_ #include "wxVtkClipping3DView.h" #include "wx/wx.h" class wxVtkClipping3DViewVolCntrlPanel: public wxPanel { public: wxVtkClipping3DViewVolCntrlPanel(wxWindow *parent, wxVtkClipping3DView *_wxvtkclipping3Dview); ~wxVtkClipping3DViewVolCntrlPanel(); void OnVisibleVolume(wxCommandEvent& event); void OnVisibleBoxVolume(wxCommandEvent& event); virtual void Refresh(); void OnBtnVolumeFunctions(wxCommandEvent& event); void OnRayCastingActive(wxCommandEvent& event); void OnMIPActive(wxCommandEvent& event); void OnInterpolationActive(wxCommandEvent& event); void OnShadeActive(wxCommandEvent& event); private: wxVtkClipping3DView *_wxvtkclipping3Dview; wxRadioButton *rbRayCasting; wxRadioButton *rbMIP; wxCheckBox *ckInterpolation; wxCheckBox *ckShade; protected: }; #endif /*WXVTKCLIPPING3DVIEWVOLCNTRLPANEL_H_*/