creaContours_lib
|
#include <interfSegmentationPanels.h>
Public Member Functions | |
interfSegmentationPanelVTK (wxWindow *parent) | |
~interfSegmentationPanelVTK () | |
void | onSegmentationPressed (wxCommandEvent &event) |
void | onSegmentationPressedITK (wxCommandEvent &event) |
void | setLabel (wxString tmpString) |
Private Member Functions | |
void | hideAxis () |
wxPanel * | getSegmentationPanel (wxWindow *parent) |
void | onSegmentationOneSlice (wxCommandEvent &event) |
void | onSegmentationAllSlice (wxCommandEvent &event) |
Private Attributes | |
wxPanel * | configPanel |
wxWindow * | infoWin |
wxPanel * | segmentPanel |
wxPanel * | spreadPanel |
wxPanel * | segmentPanelITK |
bool | axisshown |
wxSlider * | _isovalue |
mBarRange * | _mbarrange |
wxSlider * | _sampling |
wxStaticText * | _staticTextSegmentation |
wxRadioBox * | methodRadiobox |
Definition at line 33 of file interfSegmentationPanels.h.
interfSegmentationPanelVTK::interfSegmentationPanelVTK | ( | wxWindow * | parent | ) |
Definition at line 29 of file interfSegmentationPanels.cxx.
References _isovalue, _mbarrange, _sampling, _staticTextSegmentation, interfMainPanel::GetImageDataSizeZ(), interfMainPanel::getImageRange(), interfMainPanel::getInstance(), methodRadiobox, onSegmentationAllSlice(), and onSegmentationOneSlice().
interfSegmentationPanelVTK::~interfSegmentationPanelVTK | ( | ) |
Definition at line 93 of file interfSegmentationPanels.cxx.
|
private |
|
private |
|
private |
Definition at line 134 of file interfSegmentationPanels.cxx.
References _isovalue, _mbarrange, _sampling, interfMainPanel::getInstance(), methodRadiobox, and interfMainPanel::onSegmentationAllSlice().
Referenced by interfSegmentationPanelVTK().
|
private |
Definition at line 126 of file interfSegmentationPanels.cxx.
References _isovalue, _sampling, interfMainPanel::getInstance(), methodRadiobox, and interfMainPanel::onSegmentationOneSlice().
Referenced by interfSegmentationPanelVTK().
void interfSegmentationPanelVTK::onSegmentationPressed | ( | wxCommandEvent & | event | ) |
Responds to the events of the buttons, when the same panel is responsible for it. It gets the name of the button corresponding to the method that has to be executed, it uses attribute eventHandler to call the methods define by the application. see setEventHandler(wxEventHandler*)
void interfSegmentationPanelVTK::onSegmentationPressedITK | ( | wxCommandEvent & | event | ) |
Responds to the events of the buttons, when the same panel is responsible for it. It gets the name of the button corresponding to the method that has to be executed, it uses attribute eventHandler to call the methods define by the application. see setEventHandler(wxEventHandler*)
Definition at line 104 of file interfSegmentationPanels.cxx.
References interfMainPanel::getInstance(), segmentPanelITK, and interfMainPanel::showPanel().
void interfSegmentationPanelVTK::setLabel | ( | wxString | tmpString | ) |
Definition at line 146 of file interfSegmentationPanels.cxx.
References _staticTextSegmentation.
|
private |
Definition at line 71 of file interfSegmentationPanels.h.
Referenced by interfSegmentationPanelVTK(), onSegmentationAllSlice(), and onSegmentationOneSlice().
|
private |
Definition at line 73 of file interfSegmentationPanels.h.
Referenced by interfSegmentationPanelVTK(), and onSegmentationAllSlice().
|
private |
Definition at line 75 of file interfSegmentationPanels.h.
Referenced by interfSegmentationPanelVTK(), onSegmentationAllSlice(), and onSegmentationOneSlice().
|
private |
Definition at line 77 of file interfSegmentationPanels.h.
Referenced by interfSegmentationPanelVTK(), and setLabel().
|
private |
Definition at line 61 of file interfSegmentationPanels.h.
|
private |
Definition at line 56 of file interfSegmentationPanels.h.
|
private |
Definition at line 57 of file interfSegmentationPanels.h.
|
private |
Definition at line 79 of file interfSegmentationPanels.h.
Referenced by interfSegmentationPanelVTK(), onSegmentationAllSlice(), and onSegmentationOneSlice().
|
private |
Definition at line 58 of file interfSegmentationPanels.h.
|
private |
Definition at line 60 of file interfSegmentationPanels.h.
Referenced by onSegmentationPressedITK().
|
private |
Definition at line 59 of file interfSegmentationPanels.h.