Slicer  5.0
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Member Functions | Static Public Member Functions | Public Attributes
AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect Class Reference
Inheritance diagram for AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect:
Inheritance graph
[legend]
Collaboration diagram for AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect:
Collaboration graph
[legend]

Public Member Functions

def __del__ (self, scriptedEffect)
 
def __init__ (self, scriptedEffect)
 
def createCursor (self, widget)
 
def effectiveExtentChanged (self)
 
def getPreviewNode (self)
 
def getPreviewOpacity (self)
 
def getPreviewShow3D (self)
 
def observeSegmentation (self, observationEnabled)
 
def onApply (self)
 
def onCancel (self)
 
def onPreview (self)
 
def onSegmentationModified (self, caller, event)
 
def preview (self)
 
def reset (self)
 
def setMRMLDefaults (self)
 
def setPreviewOpacity (self, opacity)
 
def setPreviewShow3D (self, show)
 
def setupOptionsFrame (self)
 
def updateGUIFromMRML (self)
 
def updateMRMLFromGUI (self)
 
- Public Member Functions inherited from AbstractScriptedSegmentEditorEffect.AbstractScriptedSegmentEditorEffect
def __init__ (self, scriptedEffect)
 
def rasToXy (self, ras, viewWidget)
 
def register (self)
 
def setWidgetMinMaxStepFromImageSpacing (self, spinbox, imageData)
 
def xyToIjk (self, xy, viewWidget, image, parentTransformNode=None)
 
def xyToRas (self, xy, viewWidget)
 
def xyzToIjk (self, xyz, viewWidget, image, parentTransformNode=None)
 
def xyzToRas (self, xyz, viewWidget)
 

Static Public Member Functions

def isBackgroundLabelmap (labelmapOrientedImageData, label=None)
 

Public Attributes

 applyButton
 
 autoUpdateCheckBox
 
 cancelButton
 
 clippedMaskImageData
 
 clippedMaskImageDataRequired
 
 clippedMasterImageData
 
 clippedMasterImageDataRequired
 
 delayedAutoUpdateTimer
 
 extentGrowthRatio
 
 mergedLabelmapGeometryImage
 
 minimumExtentMargin
 
 minimumNumberOfSegments
 
 observedSegmentation
 
 previewButton
 
 previewComputationInProgress
 
 previewOpacitySlider
 
 previewShow3DButton
 
 segmentationNodeObserverTags
 
 selectedSegmentIds
 
 selectedSegmentModifiedTimes
 
- Public Attributes inherited from AbstractScriptedSegmentEditorEffect.AbstractScriptedSegmentEditorEffect
 scriptedEffect
 

Detailed Description

AutoCompleteEffect is an effect that can create a full segmentation
    from a partial segmentation (not all slices are segmented or only
    part of the target structures are painted).

Definition at line 21 of file AbstractScriptedSegmentEditorAutoCompleteEffect.py.

Constructor & Destructor Documentation

◆ __init__()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.__init__ (   self,
  scriptedEffect 
)

◆ __del__()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.__del__ (   self,
  scriptedEffect 
)

Member Function Documentation

◆ createCursor()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.createCursor (   self,
  widget 
)

◆ effectiveExtentChanged()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.effectiveExtentChanged (   self)

◆ getPreviewNode()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.getPreviewNode (   self)

◆ getPreviewOpacity()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.getPreviewOpacity (   self)

◆ getPreviewShow3D()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.getPreviewShow3D (   self)

◆ isBackgroundLabelmap()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.isBackgroundLabelmap (   labelmapOrientedImageData,
  label = None 
)
static

◆ observeSegmentation()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.observeSegmentation (   self,
  observationEnabled 
)

◆ onApply()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.onApply (   self)

◆ onCancel()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.onCancel (   self)

◆ onPreview()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.onPreview (   self)

◆ onSegmentationModified()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.onSegmentationModified (   self,
  caller,
  event 
)

◆ preview()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.preview (   self)

◆ reset()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.reset (   self)

◆ setMRMLDefaults()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.setMRMLDefaults (   self)

◆ setPreviewOpacity()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.setPreviewOpacity (   self,
  opacity 
)

◆ setPreviewShow3D()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.setPreviewShow3D (   self,
  show 
)

◆ setupOptionsFrame()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.setupOptionsFrame (   self)

◆ updateGUIFromMRML()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.updateGUIFromMRML (   self)

◆ updateMRMLFromGUI()

def AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.updateMRMLFromGUI (   self)

Member Data Documentation

◆ applyButton

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.applyButton

◆ autoUpdateCheckBox

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.autoUpdateCheckBox

◆ cancelButton

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.cancelButton

◆ clippedMaskImageData

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.clippedMaskImageData

◆ clippedMaskImageDataRequired

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.clippedMaskImageDataRequired

◆ clippedMasterImageData

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.clippedMasterImageData

◆ clippedMasterImageDataRequired

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.clippedMasterImageDataRequired

◆ delayedAutoUpdateTimer

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.delayedAutoUpdateTimer

◆ extentGrowthRatio

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.extentGrowthRatio

◆ mergedLabelmapGeometryImage

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.mergedLabelmapGeometryImage

◆ minimumExtentMargin

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.minimumExtentMargin

◆ minimumNumberOfSegments

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.minimumNumberOfSegments

◆ observedSegmentation

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.observedSegmentation

◆ previewButton

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.previewButton

◆ previewComputationInProgress

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.previewComputationInProgress

◆ previewOpacitySlider

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.previewOpacitySlider

◆ previewShow3DButton

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.previewShow3DButton

◆ segmentationNodeObserverTags

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.segmentationNodeObserverTags

◆ selectedSegmentIds

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.selectedSegmentIds

◆ selectedSegmentModifiedTimes

AbstractScriptedSegmentEditorAutoCompleteEffect.AbstractScriptedSegmentEditorAutoCompleteEffect.selectedSegmentModifiedTimes

The documentation for this class was generated from the following file: