|
Slicer 5.11
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|


Public Member Functions | |
| __init__ (self, scriptedEffect) | |
| clone (self) | |
| createCursor (self, widget) | |
| getInvertedBinaryLabelmap (self, modifierLabelmap) | |
| helpText (self) | |
| icon (self) | |
| modifierSegmentID (self) | |
| onApply (self) | |
| setMRMLDefaults (self) | |
| setupOptionsFrame (self) | |
| updateGUIFromMRML (self) | |
| updateMRMLFromGUI (self) | |
Public Member Functions inherited from SegmentEditorEffects.AbstractScriptedSegmentEditorEffect.AbstractScriptedSegmentEditorEffect | |
| __init__ (self, scriptedEffect) | |
| cleanup (self) | |
| rasToXy (self, ras, viewWidget) | |
| register (self) | |
| setWidgetMinMaxStepFromImageSpacing (self, spinbox, imageData) | |
| xyToIjk (self, xy, viewWidget, image, parentTransformNode=None) | |
| xyToRas (self, xy, viewWidget) | |
| xyzToIjk (self, xyz, viewWidget, image, parentTransformNode=None) | |
| xyzToRas (self, xyz, viewWidget) | |
Public Attributes | |
| applyButton = qt.QPushButton(_("Apply")) | |
| bypassMaskingCheckBox = qt.QCheckBox(_("Bypass masking")) | |
| marginSizeMmLabel = self.scriptedEffect.addLabeledOptionsWidget(_("Operation:"), operationFrame) | |
| methodSelectorComboBox = qt.QComboBox() | |
| modifierSegmentSelector = slicer.qMRMLSegmentsTableView() | |
| modifierSegmentSelectorLabel = qt.QLabel(_("Modifier segment:")) | |
| onApply | |
| list | operationsRequireModifierSegment = [LOGICAL_COPY, LOGICAL_UNION, LOGICAL_SUBTRACT, LOGICAL_INTERSECT] |
| updateMRMLFromGUI | |
Public Attributes inherited from SegmentEditorEffects.AbstractScriptedSegmentEditorEffect.AbstractScriptedSegmentEditorEffect | |
| scriptedEffect = scriptedEffect | |
LogicalEffect is an MorphologyEffect to erode a layer of pixels from a segment
Definition at line 13 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.__init__ | ( | self, | |
| scriptedEffect ) |
Definition at line 16 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.clone | ( | self | ) |
Definition at line 22 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.createCursor | ( | self, | |
| widget ) |
Definition at line 93 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.getInvertedBinaryLabelmap | ( | self, | |
| modifierLabelmap ) |
Definition at line 166 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.helpText | ( | self | ) |
Definition at line 35 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.icon | ( | self | ) |
Definition at line 29 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.modifierSegmentID | ( | self | ) |
Definition at line 102 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.onApply | ( | self | ) |
Definition at line 185 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.setMRMLDefaults | ( | self | ) |
Definition at line 97 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.setupOptionsFrame | ( | self | ) |
Definition at line 50 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.updateGUIFromMRML | ( | self | ) |
Definition at line 114 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.updateMRMLFromGUI | ( | self | ) |
Definition at line 155 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.applyButton = qt.QPushButton(_("Apply")) |
Definition at line 65 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.bypassMaskingCheckBox = qt.QCheckBox(_("Bypass masking")) |
Definition at line 61 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.marginSizeMmLabel = self.scriptedEffect.addLabeledOptionsWidget(_("Operation:"), operationFrame) |
Definition at line 72 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.methodSelectorComboBox = qt.QComboBox() |
Definition at line 51 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.modifierSegmentSelector = slicer.qMRMLSegmentsTableView() |
Definition at line 77 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.modifierSegmentSelectorLabel = qt.QLabel(_("Modifier segment:")) |
Definition at line 74 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.onApply |
Definition at line 88 of file SegmentEditorLogicalEffect.py.
| list SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.operationsRequireModifierSegment = [LOGICAL_COPY, LOGICAL_UNION, LOGICAL_SUBTRACT, LOGICAL_INTERSECT] |
Definition at line 19 of file SegmentEditorLogicalEffect.py.
| SegmentEditorEffects.SegmentEditorLogicalEffect.SegmentEditorLogicalEffect.updateMRMLFromGUI |
Definition at line 89 of file SegmentEditorLogicalEffect.py.