def ProcessGUIEvents(self, caller, event): SlicerVMTKAdvancedPageSkeleton.ProcessGUIEvents(self, caller, event) if caller == self._addSourcePointButton and event == vtkKWPushButton_InvokedEvent: if self._parentClass.GetHelper().GetIsInteractiveMode() == 0: self.InitAddSourcePoint() elif self._parentClass.GetHelper().GetIsInteractiveMode() == 1: self.TeardownAddSourcePoint() elif caller == self._addTargetPointButton and event == vtkKWPushButton_InvokedEvent: if self._parentClass.GetHelper().GetIsInteractiveMode() == 0: self.InitAddTargetPoint() elif self._parentClass.GetHelper().GetIsInteractiveMode() == 1: self.TeardownAddTargetPoint() elif caller == self._startButton and event == vtkKWPushButton_InvokedEvent: self.Execute() self._parentClass.UpdateMRML() elif caller == self._resetButton and event == vtkKWPushButton_InvokedEvent: self.DeleteFiducialListsFromScene(0) self.Reset() self._parentClass.UpdateMRML() elif caller == self._thresholdSlider and event == vtkKWExtent_StartChangeEvent: self._parentClass.Threshold(self._thresholdSlider.GetExtent()) elif caller == self._thresholdSlider and event == vtkKWExtent_EndChangeEvent: self._parentClass.UpdateMRML()
def ProcessGUIEvents(self,caller,event): SlicerVMTKAdvancedPageSkeleton.ProcessGUIEvents(self,caller,event) if caller == self._numberOfSigmaSteps and event == vtkKWThumbWheel_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._numberOfIterations and event == vtkKWThumbWheel_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._numberOfDiffusionSubIterations and event == vtkKWThumbWheel_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._sigmaMin.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._sigmaMax.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._alpha.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._beta.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._gamma.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._timestep.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._epsilon.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._wstrength.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._sensitivity.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._startButton and event == vtkKWPushButton_InvokedEvent: self.Execute() self._parentClass.UpdateMRML()
def ProcessGUIEvents(self,caller,event): SlicerVMTKAdvancedPageSkeleton.ProcessGUIEvents(self,caller,event) if caller == self._startButton and event == vtkKWPushButton_InvokedEvent: self.Execute() self._parentClass.UpdateMRML() elif caller == self._resetButton and event == vtkKWPushButton_InvokedEvent: self.Reset() self._parentClass.UpdateMRML() elif caller == self._thresholdSlider and event == vtkKWExtent_EndChangeEvent: self._parentClass.UpdateMRML() elif caller == self._thresholdSlider and event == vtkKWExtent_StartChangeEvent: self._parentClass.Threshold(self._thresholdSlider.GetExtent())
def ProcessGUIEvents(self, caller, event): SlicerVMTKAdvancedPageSkeleton.ProcessGUIEvents(self, caller, event) if caller == self._startButton and event == vtkKWPushButton_InvokedEvent: self._parentClass.GetHelper().debug("StartButton clicked..") self.Execute() elif caller == self._resetButton and event == vtkKWPushButton_InvokedEvent: self._parentClass.GetHelper().debug("ResetButton clicked..") self.Reset() elif caller == self._isosurfaceLevelThumbWheel == vtkKWThumbWheel_ValueChangedEvent: self.UpdateMRML()
def ProcessGUIEvents(self,caller,event): SlicerVMTKAdvancedPageSkeleton.ProcessGUIEvents(self,caller,event) if caller == self._numberOfSigmaSteps and event == vtkKWThumbWheel_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._sigmaUnit.GetWidget().GetWidget(0) and event == vtkKWRadioButton_SelectedStateChangedEvent: self._parentClass.UpdateMRML() elif caller == self._sigmaUnit.GetWidget().GetWidget(1) and event == vtkKWRadioButton_SelectedStateChangedEvent: self._parentClass.UpdateMRML() elif caller == self._sigmaMin.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._sigmaMax.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._alpha.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._alpha2.GetWidget() and event == vtkKWSpinBox_ValueChangedEvent: self._parentClass.UpdateMRML() elif caller == self._startButton and event == vtkKWPushButton_InvokedEvent: self.Execute() self._parentClass.UpdateMRML()