Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect Class Reference
Inheritance diagram for SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect:
Collaboration diagram for SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect:

Public Member Functions

 __init__ (self, scriptedEffect)
 
 clone (self)
 
 deactivate (self)
 
 helpText (self)
 
 icon (self)
 
 pipelineForWidget (self, sliceWidget)
 
 processInteractionEvents (self, callerInteractor, eventId, viewWidget)
 
 processViewNodeEvents (self, callerViewNode, eventId, viewWidget)
 
 setupOptionsFrame (self)
 
- Public Member Functions inherited from SegmentEditorEffects.AbstractScriptedSegmentEditorLabelEffect.AbstractScriptedSegmentEditorLabelEffect
 __init__ (self, scriptedEffect)
 
- 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

dict drawPipelines = {}
 
- Public Attributes inherited from SegmentEditorEffects.AbstractScriptedSegmentEditorEffect.AbstractScriptedSegmentEditorEffect
 scriptedEffect = scriptedEffect
 

Detailed Description

DrawEffect is a LabelEffect implementing the interactive draw tool in the segment editor

Definition at line 13 of file SegmentEditorDrawEffect.py.

Constructor & Destructor Documentation

◆ __init__()

SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect.__init__ ( self,
scriptedEffect )

Definition at line 18 of file SegmentEditorDrawEffect.py.

Member Function Documentation

◆ clone()

SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect.clone ( self)

Definition at line 24 of file SegmentEditorDrawEffect.py.

◆ deactivate()

SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect.deactivate ( self)

Definition at line 46 of file SegmentEditorDrawEffect.py.

◆ helpText()

SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect.helpText ( self)

Definition at line 37 of file SegmentEditorDrawEffect.py.

◆ icon()

SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect.icon ( self)

Definition at line 31 of file SegmentEditorDrawEffect.py.

◆ pipelineForWidget()

SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect.pipelineForWidget ( self,
sliceWidget )

Definition at line 148 of file SegmentEditorDrawEffect.py.

◆ processInteractionEvents()

SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect.processInteractionEvents ( self,
callerInteractor,
eventId,
viewWidget )

Definition at line 55 of file SegmentEditorDrawEffect.py.

◆ processViewNodeEvents()

SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect.processViewNodeEvents ( self,
callerViewNode,
eventId,
viewWidget )

Definition at line 124 of file SegmentEditorDrawEffect.py.

◆ setupOptionsFrame()

SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect.setupOptionsFrame ( self)

Definition at line 52 of file SegmentEditorDrawEffect.py.

Member Data Documentation

◆ drawPipelines

dict SegmentEditorEffects.SegmentEditorDrawEffect.SegmentEditorDrawEffect.drawPipelines = {}

Definition at line 21 of file SegmentEditorDrawEffect.py.


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