X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FInterface_Icons_NDimensions%2FinterfSegmentationMenu.cxx;h=892ab2620addb69e735d99f7fc4ea3b98b494f75;hb=b13d5fc346334fa875520c47c219a7092e80d09d;hp=8ec2fa73f27784b86d1e244ca4a9994f3de1383b;hpb=6d263d60aecd6eb1b2cf3a9ff2120836196a9e9c;p=creaContours.git diff --git a/lib/Interface_Icons_NDimensions/interfSegmentationMenu.cxx b/lib/Interface_Icons_NDimensions/interfSegmentationMenu.cxx index 8ec2fa7..892ab26 100644 --- a/lib/Interface_Icons_NDimensions/interfSegmentationMenu.cxx +++ b/lib/Interface_Icons_NDimensions/interfSegmentationMenu.cxx @@ -4,14 +4,17 @@ interfSegmentationMenu::interfSegmentationMenu(wxWindow * parent, int sizex, int sizey,wxEvtHandler* evtHandler, std::string datdir) : interfMenuBar(parent, sizex, sizey) { - this->datadir = datdir; - //contourevent = (wxContourEventHandler*)evtHandler; - infoWin = NULL; - configPanel = NULL; - spreadPanel = NULL; + this->datadir = datdir; + +/*EED Borrame + //contourevent = (wxContourEventHandler*)evtHandler; + infoWin = NULL; + configPanel = NULL; + spreadPanel = NULL; segmentPanelITK = NULL; - //eventHandler = evtHandler; + //eventHandler = evtHandler; +*/ initButtons(this); } @@ -33,14 +36,11 @@ void interfSegmentationMenu::initButtons(wxEvtHandler* evtHandler) { nom.push_back("Find shapes using border snake interaction"); funct.push_back((wxObjectEventFunction) &interfSegmentationMenu:: onSnakePressed); - path.push_back(datadir + "/Mirror.png"); - nom.push_back("Create an Axis and select a contour to mirror it accordingly"); - funct.push_back((wxObjectEventFunction) &interfSegmentationMenu:: onMirrorPressed); - +/*EED Borrame path.push_back(datadir + "/Threshold.png"); nom.push_back("Superpose a 'Red Image' to the selected Image Threshold"); funct.push_back((wxObjectEventFunction)&interfSegmentationMenu::onThreshold); - +*/ this->addButtons(path, nom); this->setVectorFunction(funct); @@ -61,37 +61,28 @@ interfSegmentationMenu::~interfSegmentationMenu() **/ -void interfSegmentationMenu::onSegmentationPressed(wxCommandEvent& event){ - +void interfSegmentationMenu::onSegmentationPressed(wxCommandEvent& event) +{ interfMainPanel::getInstance()->onSegmentationPressed(); } -void interfSegmentationMenu::onSegmentationPressedITK(wxCommandEvent& event){ - - interfMainPanel::getInstance()->onSegmentationPressedITK(); - - +void interfSegmentationMenu::onSegmentationPressedITK(wxCommandEvent& event) +{ + interfMainPanel::getInstance()->onSegmentationPressedITK(); } -void interfSegmentationMenu::onSnakePressed(wxCommandEvent& event){ - +void interfSegmentationMenu::onSnakePressed(wxCommandEvent& event) +{ interfMainPanel::getInstance()->onSnakePressed(); - -} - -void interfSegmentationMenu::onMirrorPressed(wxCommandEvent& event){ - - interfMainPanel::getInstance()->onMirrorPressed(); - } -void interfSegmentationMenu::onThreshold(wxCommandEvent& event){ - +/*EED Borrame +void interfSegmentationMenu::onThreshold(wxCommandEvent& event) +{ interfMainPanel::getInstance()->onThresholdPressed(); - } - +*/ //------------------------------------------------------------------------------------------------------------