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

Public Member Functions

def __init__ (self, scriptedEffect)
 
def clone (self)
 
def createCursor (self, widget)
 
def getShellThicknessMM (self)
 
def getShellThicknessPixel (self)
 
def helpText (self)
 
def icon (self)
 
def insideSurfaceModeToggled (self, toggled)
 
def medialSurfaceModeToggled (self, toggled)
 
def onApply (self)
 
def outsideSurfaceModeToggled (self, toggled)
 
def processHollowing (self)
 
def setMRMLDefaults (self)
 
def setupOptionsFrame (self)
 
def showStatusMessage (self, msg, timeoutMsec=500)
 
def updateGUIFromMRML (self)
 
def updateMRMLFromGUI (self)
 

Public Attributes

 applyButton
 
 applyToAllVisibleSegmentsCheckBox
 
 applyToAllVisibleSegmentsLabel
 
 insideSurfaceOptionRadioButton
 
 medialSurfaceOptionRadioButton
 
 outsideSurfaceOptionRadioButton
 
 shellThicknessLabel
 
 shellThicknessMMLabel
 
 shellThicknessMMSpinBox
 

Detailed Description

This effect makes a segment hollow by replacing it with a shell at the segment boundary

Definition at line 13 of file SegmentEditorHollowEffect.py.

Constructor & Destructor Documentation

◆ __init__()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.__init__ (   self,
  scriptedEffect 
)

Definition at line 16 of file SegmentEditorHollowEffect.py.

Member Function Documentation

◆ clone()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.clone (   self)

Definition at line 20 of file SegmentEditorHollowEffect.py.

◆ createCursor()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.createCursor (   self,
  widget 
)

Definition at line 83 of file SegmentEditorHollowEffect.py.

◆ getShellThicknessMM()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.getShellThicknessMM (   self)

Definition at line 161 of file SegmentEditorHollowEffect.py.

◆ getShellThicknessPixel()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.getShellThicknessPixel (   self)

Definition at line 92 of file SegmentEditorHollowEffect.py.

◆ helpText()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.helpText (   self)

Definition at line 32 of file SegmentEditorHollowEffect.py.

◆ icon()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.icon (   self)

Definition at line 26 of file SegmentEditorHollowEffect.py.

◆ insideSurfaceModeToggled()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.insideSurfaceModeToggled (   self,
  toggled 
)

Definition at line 149 of file SegmentEditorHollowEffect.py.

◆ medialSurfaceModeToggled()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.medialSurfaceModeToggled (   self,
  toggled 
)

Definition at line 153 of file SegmentEditorHollowEffect.py.

◆ onApply()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.onApply (   self)

Definition at line 219 of file SegmentEditorHollowEffect.py.

◆ outsideSurfaceModeToggled()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.outsideSurfaceModeToggled (   self,
  toggled 
)

Definition at line 157 of file SegmentEditorHollowEffect.py.

◆ processHollowing()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.processHollowing (   self)

Definition at line 178 of file SegmentEditorHollowEffect.py.

◆ setMRMLDefaults()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.setMRMLDefaults (   self)

Definition at line 87 of file SegmentEditorHollowEffect.py.

◆ setupOptionsFrame()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.setupOptionsFrame (   self)

Definition at line 35 of file SegmentEditorHollowEffect.py.

◆ showStatusMessage()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.showStatusMessage (   self,
  msg,
  timeoutMsec = 500 
)

Definition at line 174 of file SegmentEditorHollowEffect.py.

◆ updateGUIFromMRML()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.updateGUIFromMRML (   self)

Definition at line 102 of file SegmentEditorHollowEffect.py.

◆ updateMRMLFromGUI()

def SegmentEditorHollowEffect.SegmentEditorHollowEffect.updateMRMLFromGUI (   self)

Definition at line 143 of file SegmentEditorHollowEffect.py.

Member Data Documentation

◆ applyButton

SegmentEditorHollowEffect.SegmentEditorHollowEffect.applyButton

Definition at line 71 of file SegmentEditorHollowEffect.py.

◆ applyToAllVisibleSegmentsCheckBox

SegmentEditorHollowEffect.SegmentEditorHollowEffect.applyToAllVisibleSegmentsCheckBox

Definition at line 65 of file SegmentEditorHollowEffect.py.

◆ applyToAllVisibleSegmentsLabel

SegmentEditorHollowEffect.SegmentEditorHollowEffect.applyToAllVisibleSegmentsLabel

Definition at line 69 of file SegmentEditorHollowEffect.py.

◆ insideSurfaceOptionRadioButton

SegmentEditorHollowEffect.SegmentEditorHollowEffect.insideSurfaceOptionRadioButton

Definition at line 39 of file SegmentEditorHollowEffect.py.

◆ medialSurfaceOptionRadioButton

SegmentEditorHollowEffect.SegmentEditorHollowEffect.medialSurfaceOptionRadioButton

Definition at line 40 of file SegmentEditorHollowEffect.py.

◆ outsideSurfaceOptionRadioButton

SegmentEditorHollowEffect.SegmentEditorHollowEffect.outsideSurfaceOptionRadioButton

Definition at line 41 of file SegmentEditorHollowEffect.py.

◆ shellThicknessLabel

SegmentEditorHollowEffect.SegmentEditorHollowEffect.shellThicknessLabel

Definition at line 57 of file SegmentEditorHollowEffect.py.

◆ shellThicknessMMLabel

SegmentEditorHollowEffect.SegmentEditorHollowEffect.shellThicknessMMLabel

Definition at line 62 of file SegmentEditorHollowEffect.py.

◆ shellThicknessMMSpinBox

SegmentEditorHollowEffect.SegmentEditorHollowEffect.shellThicknessMMSpinBox

Definition at line 49 of file SegmentEditorHollowEffect.py.


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