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.SegmentEditorLevelTracingEffect.LevelTracingPipeline Class Reference

Public Member Functions

 __init__ (self, effect, sliceWidget)
 
 appendPolyMask (self, modifierLabelmap)
 
 preview (self, xy)
 

Public Attributes

str actionState = ""
 
 actor = vtk.vtkActor2D()
 
 effect = effect
 
 ijkToXY = vtk.vtkGeneralTransform()
 
 mapper = vtk.vtkPolyDataMapper2D()
 
 polyData = vtk.vtkPolyData()
 
 rasPoints = vtk.vtkPoints()
 
 sliceWidget = sliceWidget
 
 tracingFilter = vtkITK.vtkITKLevelTracingImageFilter()
 
 xyPoints = vtk.vtkPoints()
 

Detailed Description

Visualization objects and pipeline for each slice view for level tracing

Definition at line 154 of file SegmentEditorLevelTracingEffect.py.

Constructor & Destructor Documentation

◆ __init__()

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.__init__ ( self,
effect,
sliceWidget )

Definition at line 157 of file SegmentEditorLevelTracingEffect.py.

Member Function Documentation

◆ appendPolyMask()

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.appendPolyMask ( self,
modifierLabelmap )

Definition at line 244 of file SegmentEditorLevelTracingEffect.py.

◆ preview()

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.preview ( self,
xy )
Calculate the current level trace view if the mouse is inside the volume extent Returns False if slice views are rotated.

Definition at line 180 of file SegmentEditorLevelTracingEffect.py.

Member Data Documentation

◆ actionState

str SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.actionState = ""

Definition at line 160 of file SegmentEditorLevelTracingEffect.py.

◆ actor

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.actor = vtk.vtkActor2D()

Definition at line 170 of file SegmentEditorLevelTracingEffect.py.

◆ effect

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.effect = effect

Definition at line 158 of file SegmentEditorLevelTracingEffect.py.

◆ ijkToXY

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.ijkToXY = vtk.vtkGeneralTransform()

Definition at line 167 of file SegmentEditorLevelTracingEffect.py.

◆ mapper

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.mapper = vtk.vtkPolyDataMapper2D()

Definition at line 169 of file SegmentEditorLevelTracingEffect.py.

◆ polyData

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.polyData = vtk.vtkPolyData()

Definition at line 164 of file SegmentEditorLevelTracingEffect.py.

◆ rasPoints

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.rasPoints = vtk.vtkPoints()

Definition at line 163 of file SegmentEditorLevelTracingEffect.py.

◆ sliceWidget

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.sliceWidget = sliceWidget

Definition at line 159 of file SegmentEditorLevelTracingEffect.py.

◆ tracingFilter

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.tracingFilter = vtkITK.vtkITKLevelTracingImageFilter()

Definition at line 166 of file SegmentEditorLevelTracingEffect.py.

◆ xyPoints

SegmentEditorEffects.SegmentEditorLevelTracingEffect.LevelTracingPipeline.xyPoints = vtk.vtkPoints()

Definition at line 162 of file SegmentEditorLevelTracingEffect.py.


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