Slicer  4.8
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
vtkSlicerSegmentationsModuleLogic Member List

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

ApplyParentTransformToOrientedImageData(vtkMRMLTransformableNode *transformableNode, vtkOrientedImageData *orientedImageData, bool linearInterpolation=false, double backgroundColor[4]=NULL)vtkSlicerSegmentationsModuleLogicstatic
ApplyParentTransformToPolyData(vtkMRMLTransformableNode *transformableNode, vtkPolyData *polyData)vtkSlicerSegmentationsModuleLogicstatic
CopyOrientedImageDataToVolumeNode(vtkOrientedImageData *orientedImageData, vtkMRMLVolumeNode *volumeNode, bool shallowCopy=true, bool shiftImageDataExtentToZeroStart=true)vtkSlicerSegmentationsModuleLogicstatic
CreateLabelmapVolumeFromOrientedImageData(vtkOrientedImageData *orientedImageData, vtkMRMLLabelMapVolumeNode *labelmapVolumeNode)vtkSlicerSegmentationsModuleLogicstatic
CreateOrientedImageDataFromVolumeNode(vtkMRMLScalarVolumeNode *volumeNode, vtkMRMLTransformNode *outputParentTransformNode=NULL)vtkSlicerSegmentationsModuleLogicstatic
CreateRepresentationForOneSegment(vtkSegmentation *segmentation, std::string segmentID, std::string representationName)vtkSlicerSegmentationsModuleLogicstatic
CreateSegmentFromLabelmapVolumeNode(vtkMRMLLabelMapVolumeNode *labelmapVolumeNode, vtkMRMLSegmentationNode *segmentationNode=NULL)vtkSlicerSegmentationsModuleLogicstatic
CreateSegmentFromModelNode(vtkMRMLModelNode *modelNode, vtkMRMLSegmentationNode *segmentationNode=NULL)vtkSlicerSegmentationsModuleLogicstatic
DoesLabelmapContainSingleLabel(vtkMRMLLabelMapVolumeNode *labelmapVolumeNode)vtkSlicerSegmentationsModuleLogicstatic
EndModify(bool wasModifying)vtkMRMLAbstractLogicinlineprotected
EnterMRMLLogicsCallback() constvtkMRMLAbstractLogicprotectedvirtual
EnterMRMLNodesCallback() constvtkMRMLAbstractLogicprotectedvirtual
EnterMRMLSceneCallback() constvtkMRMLAbstractLogicprotectedvirtual
ExportAllSegmentsToLabelmapNode(vtkMRMLSegmentationNode *segmentationNode, vtkMRMLLabelMapVolumeNode *labelmapNode)vtkSlicerSegmentationsModuleLogicstatic
ExportAllSegmentsToModelHierarchy(vtkMRMLSegmentationNode *segmentationNode, vtkMRMLModelHierarchyNode *modelHierarchyNode)vtkSlicerSegmentationsModuleLogicstatic
ExportSegmentsToLabelmapNode(vtkMRMLSegmentationNode *segmentationNode, std::vector< std::string > &segmentIDs, vtkMRMLLabelMapVolumeNode *labelmapNode, vtkMRMLVolumeNode *referenceVolumeNode=NULL)vtkSlicerSegmentationsModuleLogicstatic
ExportSegmentsToLabelmapNode(vtkMRMLSegmentationNode *segmentationNode, vtkStringArray *segmentIDs, vtkMRMLLabelMapVolumeNode *labelmapNode, vtkMRMLVolumeNode *referenceVolumeNode=NULL)vtkSlicerSegmentationsModuleLogicstatic
ExportSegmentsToModelHierarchy(vtkMRMLSegmentationNode *segmentationNode, std::vector< std::string > &segmentIDs, vtkMRMLModelHierarchyNode *modelHierarchyNode)vtkSlicerSegmentationsModuleLogicstatic
ExportSegmentsToModelHierarchy(vtkMRMLSegmentationNode *segmentationNode, vtkStringArray *segmentIds, vtkMRMLModelHierarchyNode *modelHierarchyNode)vtkSlicerSegmentationsModuleLogicstatic
ExportSegmentToRepresentationNode(vtkSegment *segment, vtkMRMLNode *representationNode)vtkSlicerSegmentationsModuleLogicstatic
ExportVisibleSegmentsToLabelmapNode(vtkMRMLSegmentationNode *segmentationNode, vtkMRMLLabelMapVolumeNode *labelmapNode, vtkMRMLVolumeNode *referenceVolumeNode=NULL)vtkSlicerSegmentationsModuleLogicstatic
ExportVisibleSegmentsToModelHierarchy(vtkMRMLSegmentationNode *segmentationNode, vtkMRMLModelHierarchyNode *modelHierarchyNode)vtkSlicerSegmentationsModuleLogicstatic
GetAllLabelValues(vtkIntArray *labels, vtkImageData *labelmap)vtkSlicerSegmentationsModuleLogicstatic
GetApplicationLogic()vtkSlicerModuleLogicvirtual
GetClassName()vtkSlicerSegmentationsModuleLogicvirtual
GetDisableModifiedEvent() constvtkMRMLAbstractLogicprotected
GetInMRMLLogicsCallbackFlag() constvtkMRMLAbstractLogicprotected
GetInMRMLNodesCallbackFlag() constvtkMRMLAbstractLogicprotected
GetInMRMLSceneCallbackFlag() constvtkMRMLAbstractLogicprotected
GetModuleShareDirectory() constvtkSlicerModuleLogic
GetMRMLApplicationLogic() constvtkMRMLAbstractLogicvirtual
GetMRMLLogicsCallbackCommand()vtkMRMLAbstractLogicprotected
GetMRMLLogicsObserverManager() constvtkMRMLAbstractLogicprotected
GetMRMLNodesCallbackCommand()vtkMRMLAbstractLogicprotected
GetMRMLNodesObserverManager() constvtkMRMLAbstractLogicprotected
GetMRMLScene() constvtkMRMLAbstractLogic
GetMRMLSceneCallbackCommand()vtkMRMLAbstractLogicprotected
GetMRMLSceneObserverManager() constvtkMRMLAbstractLogicprotected
GetPendingModifiedEventCount() constvtkMRMLAbstractLogicprotected
GetProcessingMRMLSceneEvent() constvtkMRMLAbstractLogicprotected
GetSegmentationNodeForSegment(vtkMRMLScene *scene, vtkSegment *segment, std::string &segmentId)vtkSlicerSegmentationsModuleLogicstatic
GetSegmentationNodeForSegmentation(vtkMRMLScene *scene, vtkSegmentation *segmentation)vtkSlicerSegmentationsModuleLogicstatic
GetSegmentationNodeForSegmentSubjectHierarchyItem(vtkIdType segmentShItemID, vtkMRMLScene *scene)vtkSlicerSegmentationsModuleLogicstatic
GetSegmentBinaryLabelmapRepresentation(vtkMRMLSegmentationNode *segmentationNode, std::string segmentID, vtkOrientedImageData *imageData, bool applyParentTransform=true)vtkSlicerSegmentationsModuleLogicstatic
GetSegmentClosedSurfaceRepresentation(vtkMRMLSegmentationNode *segmentationNode, std::string segmentID, vtkPolyData *polyData, bool applyParentTransform=true)vtkSlicerSegmentationsModuleLogicstatic
GetSegmentForSegmentSubjectHierarchyItem(vtkIdType segmentShItemID, vtkMRMLScene *scene)vtkSlicerSegmentationsModuleLogicstatic
GetSegmentRepresentation(vtkMRMLSegmentationNode *segmentationNode, std::string segmentID, std::string representationName, vtkDataObject *segmentRepresentation, bool applyParentTransform=true)vtkSlicerSegmentationsModuleLogicstatic
GetTransformBetweenRepresentationAndSegmentation(vtkMRMLTransformableNode *representationNode, vtkMRMLSegmentationNode *segmentationNode, vtkGeneralTransform *representationToSegmentationTransform)vtkSlicerSegmentationsModuleLogicstatic
ImportLabelmapToSegmentationNode(vtkMRMLLabelMapVolumeNode *labelmapNode, vtkMRMLSegmentationNode *segmentationNode, std::string insertBeforeSegmentId="")vtkSlicerSegmentationsModuleLogicstatic
ImportLabelmapToSegmentationNode(vtkOrientedImageData *labelmapImage, vtkMRMLSegmentationNode *segmentationNode, std::string baseSegmentName="", std::string insertBeforeSegmentId="")vtkSlicerSegmentationsModuleLogicstatic
ImportLabelmapToSegmentationNode(vtkMRMLLabelMapVolumeNode *labelmapNode, vtkMRMLSegmentationNode *segmentationNode, vtkStringArray *updatedSegmentIDs)vtkSlicerSegmentationsModuleLogicstatic
ImportLabelmapToSegmentationNode(vtkOrientedImageData *labelmapImage, vtkMRMLSegmentationNode *segmentationNode, vtkStringArray *updatedSegmentIDs, vtkGeneralTransform *labelmapToSegmentationTransform=NULL)vtkSlicerSegmentationsModuleLogicstatic
ImportLabelmapToSegmentationNodeWithTerminology(vtkMRMLLabelMapVolumeNode *labelmapNode, vtkMRMLSegmentationNode *segmentationNode, std::string terminologyContextName, std::string insertBeforeSegmentId="")vtkSlicerSegmentationsModuleLogic
ImportModelToSegmentationNode(vtkMRMLModelNode *modelNode, vtkMRMLSegmentationNode *segmentationNode, std::string insertBeforeSegmentId="")vtkSlicerSegmentationsModuleLogicstatic
InvokePendingModifiedEvent()vtkMRMLAbstractLogicprotected
IsA(const char *type)vtkSlicerSegmentationsModuleLogicvirtual
IsTypeOf(const char *type)vtkSlicerSegmentationsModuleLogicstatic
LoadSegmentationFromFile(const char *filename, bool autoOpacities=true)vtkSlicerSegmentationsModuleLogic
MODE_MERGE_MAX enum valuevtkSlicerSegmentationsModuleLogic
MODE_MERGE_MIN enum valuevtkSlicerSegmentationsModuleLogic
MODE_REPLACE enum valuevtkSlicerSegmentationsModuleLogic
Modified() VTK_OVERRIDEvtkMRMLAbstractLogicprotectedvirtual
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()vtkSlicerSegmentationsModuleLogicstatic
ObserveMRMLScene()vtkMRMLAbstractLogicprotectedvirtual
OnMRMLNodeModified(vtkMRMLNode *)vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneEndBatchProcess()vtkMRMLAbstractLogicprotectedvirtual
OnMRMLSceneEndClose()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneEndImport()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneEndRestore()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneNew()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneNodeAdded(vtkMRMLNode *node) VTK_OVERRIDEvtkSlicerSegmentationsModuleLogicprotectedvirtual
OnMRMLSceneNodeRemoved(vtkMRMLNode *)vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneStartBatchProcess()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneStartClose()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneStartImport()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneStartRestore()vtkMRMLAbstractLogicinlineprotectedvirtual
OnSubjectHierarchyUIDAdded(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkSlicerSegmentationsModuleLogicprotectedstatic
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkSlicerSegmentationsModuleLogic
ProcessMRMLLogicsEvents(vtkObject *caller, unsigned long event, void *callData)vtkMRMLAbstractLogicprotectedvirtual
ProcessMRMLNodesEvents(vtkObject *caller, unsigned long event, void *callData)vtkMRMLAbstractLogicprotectedvirtual
ProcessMRMLSceneEvents(vtkObject *caller, unsigned long event, void *callData)vtkMRMLAbstractLogicprotectedvirtual
RegisterNodes() VTK_OVERRIDEvtkSlicerSegmentationsModuleLogicprotectedvirtual
SafeDownCast(vtkObject *o)vtkSlicerSegmentationsModuleLogicstatic
SetAndObserveMRMLSceneEventsInternal(vtkMRMLScene *newScene, vtkIntArray *events, vtkFloatArray *priorities=0)vtkMRMLAbstractLogicprotected
SetBinaryLabelmapToSegment(vtkOrientedImageData *labelmap, vtkMRMLSegmentationNode *segmentationNode, std::string segmentID, int mergeMode=MODE_REPLACE, const int extent[6]=0)vtkSlicerSegmentationsModuleLogicstatic
SetDisableModifiedEvent(bool onOff)vtkMRMLAbstractLogicprotected
SetInMRMLLogicsCallbackFlag(int flag)vtkMRMLAbstractLogicprotected
SetInMRMLNodesCallbackFlag(int flag)vtkMRMLAbstractLogicprotected
SetInMRMLSceneCallbackFlag(int flag)vtkMRMLAbstractLogicprotected
SetModuleShareDirectory(const std::string &shareDirectory)vtkSlicerModuleLogic
SetMRMLApplicationLogic(vtkMRMLApplicationLogic *logic)vtkMRMLAbstractLogicvirtual
SetMRMLScene(vtkMRMLScene *newScene)vtkMRMLAbstractLogic
SetMRMLSceneInternal(vtkMRMLScene *newScene) VTK_OVERRIDEvtkSlicerSegmentationsModuleLogicprotectedvirtual
SetProcessingMRMLSceneEvent(int event)vtkMRMLAbstractLogicprotected
SetTerminologiesLogic(vtkSlicerTerminologiesModuleLogic *terminologiesLogic)vtkSlicerSegmentationsModuleLogic
SetTerminologyToSegmentationFromLabelmapNode(vtkMRMLSegmentationNode *segmentationNode, vtkMRMLLabelMapVolumeNode *labelmapNode, std::string terminologyContextName)vtkSlicerSegmentationsModuleLogic
StartModify()vtkMRMLAbstractLogicinlineprotected
SubjectHierarchyUIDCallbackCommandvtkSlicerSegmentationsModuleLogicprotected
Superclass typedefvtkSlicerSegmentationsModuleLogic
TaskFunctionPointer typedefvtkMRMLAbstractLogic
TerminologiesLogicvtkSlicerSegmentationsModuleLogicprotected
UnobserveMRMLScene()vtkMRMLAbstractLogicprotectedvirtual
UpdateFromMRMLScene()vtkMRMLAbstractLogicprotectedvirtual
vtkMRMLAbstractLogic()vtkMRMLAbstractLogicprotected
vtkSlicerModuleLogic()vtkSlicerModuleLogicprotected
vtkSlicerSegmentationsModuleLogic()vtkSlicerSegmentationsModuleLogicprotected
~vtkMRMLAbstractLogic()vtkMRMLAbstractLogicprotectedvirtual
~vtkSlicerModuleLogic()vtkSlicerModuleLogicprotectedvirtual
~vtkSlicerSegmentationsModuleLogic()vtkSlicerSegmentationsModuleLogicprotectedvirtual