X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=lib%2FInterface_Icons_NDimensions%2FinterfSegmentationPanels.h;h=c1a446882e4fec8929fa33041bdc753eaf8b45ae;hb=7ef64acb00d37e665e0bf019b9a7ede2495bf155;hp=3f4550550c8d9fc4288bf420e6da82f26902c794;hpb=28671ae02163f2b674da599a98a128f58dfead88;p=creaContours.git diff --git a/lib/Interface_Icons_NDimensions/interfSegmentationPanels.h b/lib/Interface_Icons_NDimensions/interfSegmentationPanels.h index 3f45505..c1a4468 100644 --- a/lib/Interface_Icons_NDimensions/interfSegmentationPanels.h +++ b/lib/Interface_Icons_NDimensions/interfSegmentationPanels.h @@ -43,40 +43,27 @@ public: ** it uses attribute eventHandler to call the methods define by the application. ** see setEventHandler(wxEventHandler*) **/ - - void onSegmentationPressed(wxCommandEvent& event); - - void onSegmentationPressedITK(wxCommandEvent& event); - + void onSegmentationPressed(wxCommandEvent& event); + void onSegmentationPressedITK(wxCommandEvent& event); void setLabel(wxString tmpString); - private: - //wxContourEventHandler* contourevent; - wxPanel* configPanel; - wxWindow* infoWin; - wxPanel* segmentPanel; - wxPanel* spreadPanel; - wxPanel* segmentPanelITK; - bool axisshown; - - void hideAxis(); - - wxPanel* getSegmentationPanel(wxWindow* parent); - - void onSegmentationOneSlice( wxCommandEvent& event ); - - void onSegmentationAllSlice( wxCommandEvent& event ); - - wxSlider* _isovalue; - - mBarRange* _mbarrange; - - wxSlider* _sampling; - - wxStaticText* _staticTextSegmentation; - - wxRadioBox* methodRadiobox; + wxPanel *configPanel; + wxWindow *infoWin; + wxPanel *segmentPanel; + wxPanel *spreadPanel; + wxPanel *segmentPanelITK; + bool axisshown; + void hideAxis(); + wxSlider *_isovalue; + mBarRange *_mbarrange; + wxSlider *_sampling; + wxStaticText*_staticTextSegmentation; + wxRadioBox *methodRadiobox; + + wxPanel* getSegmentationPanel(wxWindow* parent); + void onSegmentationOneSlice( wxCommandEvent& event ); + void onSegmentationAllSlice( wxCommandEvent& event ); }; class interfSegmentationPanelITK @@ -85,14 +72,9 @@ class interfSegmentationPanelITK public: interfSegmentationPanelITK(wxWindow * parent); ~interfSegmentationPanelITK(); - - void onSegmentationOneSlice( wxCommandEvent& event ); - void onSegmentationAllSlice( wxCommandEvent& event ); - private: - wxTextCtrl * _distance; wxTextCtrl * _sigma; wxTextCtrl * _alfa; @@ -109,19 +91,12 @@ class interfMirrorPanel public: interfMirrorPanel(wxWindow * parent); ~interfMirrorPanel(); - private: - wxSlider* _thickness; - bool _axisStatus; - void onAxisShow(wxCommandEvent& event); - void onMirrorGo(wxCommandEvent& event); - void onChangeWidth(wxScrollEvent& event); - DECLARE_EVENT_TABLE() };