Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Loading...
Searching...
No Matches
vtkSlicerSegmentEditorLogic Member List

This is the complete list of members for vtkSlicerSegmentEditorLogic, including all inherited members.

AddEmptySegment(const std::string &segmentId="", int segmentStatus=0) constvtkSlicerSegmentEditorLogic
AppendImage(vtkOrientedImageData *inputImage, vtkOrientedImageData *appendedImage)vtkSlicerSegmentEditorLogicstatic
AppendPolyMask(vtkOrientedImageData *input, vtkPolyData *polyData, vtkMRMLSliceNode *sliceNode, vtkMRMLSegmentationNode *segmentationNode=nullptr)vtkSlicerSegmentEditorLogicstatic
CanAddSegments() constvtkSlicerSegmentEditorLogic
CanRedo() constvtkSlicerSegmentEditorLogic
CanRemoveSegments() constvtkSlicerSegmentEditorLogic
CanTriviallyConvertSourceRepresentationToBinaryLabelMap() constvtkSlicerSegmentEditorLogic
CanUndo() constvtkSlicerSegmentEditorLogic
ClearUndoState() constvtkSlicerSegmentEditorLogic
ContainsClosedSurfaceRepresentation() constvtkSlicerSegmentEditorLogic
CreateAndSetBlankSourceVolumeFromSegmentationGeometry() constvtkSlicerSegmentEditorLogic
CreateAndSetBlankSourceVolumeIfNeeded() constvtkSlicerSegmentEditorLogic
CreateMaskImageFromPolyData(vtkPolyData *polyData, vtkOrientedImageData *outputMask, vtkMRMLSliceNode *sliceNode)vtkSlicerSegmentEditorLogicstatic
EndModify(bool wasModifying)vtkMRMLAbstractLogicinlineprotected
EnterMRMLLogicsCallback() constvtkMRMLAbstractLogicprotectedvirtual
EnterMRMLNodesCallback() constvtkMRMLAbstractLogicprotectedvirtual
EnterMRMLSceneCallback() constvtkMRMLAbstractLogicprotectedvirtual
Events enum namevtkSlicerSegmentEditorLogic
ExportSegmentationToColorTableNode() constvtkSlicerSegmentEditorLogic
GetAlignedSourceVolume() constvtkSlicerSegmentEditorLogic
GetClassName()vtkSlicerSegmentEditorLogicvirtual
GetCurrentSegmentID() constvtkSlicerSegmentEditorLogic
GetCurrentSegmentIndex() constvtkSlicerSegmentEditorLogic
GetDefaultTerminologyEntry() constvtkSlicerSegmentEditorLogic
GetDisableModifiedEvent() constvtkMRMLAbstractLogicprotected
GetInMRMLLogicsCallbackFlag() constvtkMRMLAbstractLogicprotected
GetInMRMLNodesCallbackFlag() constvtkMRMLAbstractLogicprotected
GetInMRMLSceneCallbackFlag() constvtkMRMLAbstractLogicprotected
GetMaskLabelmap() constvtkSlicerSegmentEditorLogic
GetMaximumNumberOfUndoStates() constvtkSlicerSegmentEditorLogic
GetModifierLabelmap() constvtkSlicerSegmentEditorLogic
GetMRMLApplicationLogic() constvtkMRMLAbstractLogicvirtual
GetMRMLLogicsCallbackCommand()vtkMRMLAbstractLogicprotected
GetMRMLLogicsObserverManager() constvtkMRMLAbstractLogicprotected
GetMRMLNodesCallbackCommand()vtkMRMLAbstractLogicprotected
GetMRMLNodesObserverManager() constvtkMRMLAbstractLogicprotected
GetMRMLScene() constvtkMRMLAbstractLogic
GetMRMLSceneCallbackCommand()vtkMRMLAbstractLogicprotected
GetMRMLSceneObserverManager() constvtkMRMLAbstractLogicprotected
GetNextSegmentID(int offset, bool visibleOnly) constvtkSlicerSegmentEditorLogic
GetPendingModifiedEventCount() constvtkMRMLAbstractLogicprotected
GetProcessingMRMLSceneEvent() constvtkMRMLAbstractLogicprotected
GetReferenceGeometryImage() constvtkSlicerSegmentEditorLogic
GetReferenceImageGeometryString() constvtkSlicerSegmentEditorLogic
GetReferenceImageGeometryStringFromSegmentation(vtkSegmentation *segmentation)vtkSlicerSegmentEditorLogicstatic
GetSegmentation() constvtkSlicerSegmentEditorLogic
GetSegmentationIJKToRAS(vtkMatrix4x4 *ijkToRas) constvtkSlicerSegmentEditorLogic
GetSegmentationNode() constvtkSlicerSegmentEditorLogic
GetSegmentEditorNode() constvtkSlicerSegmentEditorLogic
GetSegmentIDs() constvtkSlicerSegmentEditorLogic
GetSelectedSegment() constvtkSlicerSegmentEditorLogic
GetSelectedSegmentLabelmap() constvtkSlicerSegmentEditorLogic
GetSliceSpacing(vtkMRMLSliceNode *sliceNode) constvtkSlicerSegmentEditorLogic
GetSliceSpacing(vtkMRMLSliceNode *sliceNode, vtkMRMLSliceLogic *sliceLogic)vtkSlicerSegmentEditorLogicstatic
GetSourceVolumeNode() constvtkSlicerSegmentEditorLogic
GetVerbose() constvtkSlicerSegmentEditorLogic
GetVisibleSegmentIDs() constvtkSlicerSegmentEditorLogic
ImageToWorldMatrix(vtkMRMLVolumeNode *node, vtkMatrix4x4 *ijkToRas)vtkSlicerSegmentEditorLogicstatic
ImageToWorldMatrix(vtkOrientedImageData *image, vtkMRMLSegmentationNode *node, vtkMatrix4x4 *ijkToRas)vtkSlicerSegmentEditorLogicstatic
InvokePendingModifiedEvent()vtkMRMLAbstractLogicprotected
IsA(const char *type)vtkSlicerSegmentEditorLogicvirtual
IsSegmentationDisplayableInView(vtkMRMLAbstractViewNode *viewNode) constvtkSlicerSegmentEditorLogic
IsSegmentationNodeValid() constvtkSlicerSegmentEditorLogic
IsSegmentIdInList(const std::string &segmentID, const std::vector< std::string > &visibleSegmentIDs)vtkSlicerSegmentEditorLogicstatic
IsSegmentIdValid(const std::string &segmentId) constvtkSlicerSegmentEditorLogic
IsSegmentIdVisible(const std::string &segmentID) constvtkSlicerSegmentEditorLogic
IsSelectedSegmentVisible() constvtkSlicerSegmentEditorLogic
IsTypeOf(const char *type)vtkSlicerSegmentEditorLogicstatic
ModificationMode enum namevtkSlicerSegmentEditorLogic
ModificationModeAdd enum valuevtkSlicerSegmentEditorLogic
ModificationModeRemove enum valuevtkSlicerSegmentEditorLogic
ModificationModeRemoveAll enum valuevtkSlicerSegmentEditorLogic
ModificationModeSet enum valuevtkSlicerSegmentEditorLogic
Modified() overridevtkMRMLAbstractLogicprotected
ModifySegmentByLabelmap(vtkMRMLSegmentationNode *segmentationNode, const char *segmentID, vtkOrientedImageData *modifierLabelmap, ModificationMode modificationMode, bool isPerSegment, bool bypassMasking)vtkSlicerSegmentEditorLogic
ModifySegmentByLabelmap(vtkMRMLSegmentationNode *segmentationNode, const char *segmentID, vtkOrientedImageData *modifierLabelmap, ModificationMode modificationMode, const int modificationExtent[6], bool isPerSegment, bool bypassMasking)vtkSlicerSegmentEditorLogic
MRMLLogicsCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkMRMLAbstractLogicprotectedstatic
MRMLNodesCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkMRMLAbstractLogicprotectedstatic
MRMLSceneCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkMRMLAbstractLogicprotectedstatic
New()vtkSlicerSegmentEditorLogicstatic
ObserveMRMLScene()vtkMRMLAbstractLogicprotectedvirtual
OnMRMLNodeModified(vtkMRMLNode *)vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneEndBatchProcess()vtkMRMLAbstractLogicprotectedvirtual
OnMRMLSceneEndClose()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneEndImport()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneEndRestore()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneNew()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneNodeAdded(vtkMRMLNode *)vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneNodeRemoved(vtkMRMLNode *)vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneStartBatchProcess()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneStartClose()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneStartImport()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneStartRestore()vtkMRMLAbstractLogicinlineprotectedvirtual
PauseRender()vtkSlicerSegmentEditorLogic
PauseRenderEvent enum valuevtkSlicerSegmentEditorLogic
PrintSelf(ostream &os, vtkIndent indent) overridevtkMRMLAbstractLogic
ProcessMRMLLogicsEvents(vtkObject *caller, unsigned long event, void *callData)vtkMRMLAbstractLogicprotectedvirtual
ProcessMRMLNodesEvents(vtkObject *caller, unsigned long event, void *callData) overridevtkSlicerSegmentEditorLogicprotectedvirtual
ProcessMRMLSceneEvents(vtkObject *caller, unsigned long event, void *callData)vtkMRMLAbstractLogicprotectedvirtual
RasToXy(double ras[3], vtkMRMLSliceNode *sliceNode)vtkSlicerSegmentEditorLogicstatic
Redo() constvtkSlicerSegmentEditorLogic
RegisterNodes()vtkMRMLAbstractLogicinlineprotectedvirtual
RemoveSelectedSegment() constvtkSlicerSegmentEditorLogic
ResetModifierLabelmapToDefault() constvtkSlicerSegmentEditorLogic
ResumeRender()vtkSlicerSegmentEditorLogic
ResumeRenderEvent enum valuevtkSlicerSegmentEditorLogic
SafeDownCast(vtkObject *o)vtkSlicerSegmentEditorLogicstatic
SaveStateForUndo() constvtkSlicerSegmentEditorLogic
SegmentationHistoryChangedEvent enum valuevtkSlicerSegmentEditorLogic
SelectFirstSegment(bool visibleOnly) constvtkSlicerSegmentEditorLogic
SelectNextSegment(bool visibleOnly) constvtkSlicerSegmentEditorLogic
SelectPreviousSegment(bool visibleOnly) constvtkSlicerSegmentEditorLogic
SelectSegmentAtOffset(int offset, bool visibleOnly) constvtkSlicerSegmentEditorLogic
SetAndObserveMRMLSceneEventsInternal(vtkMRMLScene *newScene, vtkIntArray *events, vtkFloatArray *priorities=nullptr)vtkMRMLAbstractLogicprotected
SetCurrentSegmentID(const std::string &segmentID) constvtkSlicerSegmentEditorLogic
SetDefaultTerminologyEntry(const std::string &entry)vtkSlicerSegmentEditorLogic
SetDisableModifiedEvent(bool onOff)vtkMRMLAbstractLogicprotected
SetInMRMLLogicsCallbackFlag(int flag)vtkMRMLAbstractLogicprotected
SetInMRMLNodesCallbackFlag(int flag)vtkMRMLAbstractLogicprotected
SetInMRMLSceneCallbackFlag(int flag)vtkMRMLAbstractLogicprotected
SetMaximumNumberOfUndoStates(int) constvtkSlicerSegmentEditorLogic
SetMRMLApplicationLogic(vtkMRMLApplicationLogic *logic)vtkMRMLAbstractLogicvirtual
SetMRMLScene(vtkMRMLScene *newScene)vtkMRMLAbstractLogic
SetMRMLSceneInternal(vtkMRMLScene *newScene)vtkMRMLAbstractLogicprotectedvirtual
SetProcessingMRMLSceneEvent(int event)vtkMRMLAbstractLogicprotected
SetSegmentationHistory(const vtkSmartPointer< vtkSegmentationHistory > &segmentationHistory)vtkSlicerSegmentEditorLogic
SetSegmentationNode(vtkMRMLNode *node) constvtkSlicerSegmentEditorLogic
SetSegmentationNodeID(const std::string &nodeID) constvtkSlicerSegmentEditorLogic
SetSegmentEditorNode(vtkMRMLSegmentEditorNode *newSegmentEditorNode)vtkSlicerSegmentEditorLogic
SetSourceRepresentationToBinaryLabelMap() constvtkSlicerSegmentEditorLogic
SetSourceVolumeNode(vtkMRMLNode *node) constvtkSlicerSegmentEditorLogic
SetSourceVolumeNodeID(const std::string &nodeID) constvtkSlicerSegmentEditorLogic
SetVerbose(bool isVerbose)vtkSlicerSegmentEditorLogic
StartModify()vtkMRMLAbstractLogicinlineprotected
Superclass typedefvtkSlicerSegmentEditorLogic
TaskFunctionPointer typedefvtkMRMLAbstractLogic
ToggleSegmentationSurfaceRepresentation(bool isSurfaceRepresentationOn) constvtkSlicerSegmentEditorLogic
ToggleSourceVolumeIntensityMask() constvtkSlicerSegmentEditorLogic
TrivialSetSourceRepresentationToBinaryLabelmap() constvtkSlicerSegmentEditorLogic
Undo() constvtkSlicerSegmentEditorLogic
UnobserveMRMLScene()vtkMRMLAbstractLogicprotectedvirtual
UpdateAlignedSourceVolume()vtkSlicerSegmentEditorLogic
UpdateFromMRMLScene()vtkMRMLAbstractLogicprotectedvirtual
UpdateMaskLabelmap() constvtkSlicerSegmentEditorLogic
UpdateReferenceGeometryImage() constvtkSlicerSegmentEditorLogic
UpdateSelectedSegmentLabelmap() constvtkSlicerSegmentEditorLogic
UpdateVolume(void *volumeToUpdate, bool &success)vtkSlicerSegmentEditorLogic
vtkMRMLAbstractLogic()vtkMRMLAbstractLogicprotected
vtkSlicerSegmentEditorLogic()vtkSlicerSegmentEditorLogicprotected
XyToIjk(int xy[2], int outputIjk[3], vtkMRMLSliceNode *sliceNode, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr)vtkSlicerSegmentEditorLogicstatic
XyToIjk(double xy[2], int outputIjk[3], vtkMRMLSliceNode *sliceNode, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr)vtkSlicerSegmentEditorLogicstatic
XyToIjk(int xy[2], vtkMRMLSliceNode *sliceNode, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr)vtkSlicerSegmentEditorLogicstatic
XyToRas(int xy[2], double outputRas[3], vtkMRMLSliceNode *sliceNode)vtkSlicerSegmentEditorLogicstatic
XyToRas(double xy[2], double outputRas[3], vtkMRMLSliceNode *sliceNode)vtkSlicerSegmentEditorLogicstatic
XyToRas(int xy[2], vtkMRMLSliceNode *sliceNode)vtkSlicerSegmentEditorLogicstatic
XyzToIjk(double inputXyz[3], int outputIjk[3], vtkMRMLSliceNode *sliceNode, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr)vtkSlicerSegmentEditorLogicstatic
XyzToIjk(double inputXyz[3], vtkMRMLSliceNode *sliceNode, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr)vtkSlicerSegmentEditorLogicstatic
XyzToRas(double inputXyz[3], double outputRas[3], vtkMRMLSliceNode *sliceNode)vtkSlicerSegmentEditorLogicstatic
XyzToRas(double inputXyz[3], vtkMRMLSliceNode *sliceNode)vtkSlicerSegmentEditorLogicstatic
~vtkMRMLAbstractLogic() overridevtkMRMLAbstractLogicprotected
~vtkSlicerSegmentEditorLogic() overridevtkSlicerSegmentEditorLogicprotected