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

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

AddEmptySegment(const std::string &segmentId="", int segmentStatus=0) constvtkSegmentEditorLogic
AppendImage(vtkOrientedImageData *inputImage, vtkOrientedImageData *appendedImage)vtkSegmentEditorLogicstatic
AppendPolyMask(vtkOrientedImageData *input, vtkPolyData *polyData, vtkMRMLSliceNode *sliceNode, vtkMRMLSegmentationNode *segmentationNode=nullptr)vtkSegmentEditorLogicstatic
CanAddSegments() constvtkSegmentEditorLogic
CanRedo() constvtkSegmentEditorLogic
CanRemoveSegments() constvtkSegmentEditorLogic
CanTriviallyConvertSourceRepresentationToBinaryLabelMap() constvtkSegmentEditorLogic
CanUndo() constvtkSegmentEditorLogic
ClearUndoState() constvtkSegmentEditorLogic
ContainsClosedSurfaceRepresentation() constvtkSegmentEditorLogic
CreateAndSetBlankSourceVolumeFromSegmentationGeometry() constvtkSegmentEditorLogic
CreateAndSetBlankSourceVolumeIfNeeded() constvtkSegmentEditorLogic
CreateMaskImageFromPolyData(vtkPolyData *polyData, vtkOrientedImageData *outputMask, vtkMRMLSliceNode *sliceNode)vtkSegmentEditorLogicstatic
Events enum namevtkSegmentEditorLogic
ExportSegmentationToColorTableNode() constvtkSegmentEditorLogic
GetAlignedSourceVolume() constvtkSegmentEditorLogic
GetClassName()vtkSegmentEditorLogicvirtual
GetCurrentSegmentID() constvtkSegmentEditorLogic
GetCurrentSegmentIndex() constvtkSegmentEditorLogic
GetDefaultTerminologyEntry() constvtkSegmentEditorLogic
GetMaskLabelmap() constvtkSegmentEditorLogic
GetMaximumNumberOfUndoStates() constvtkSegmentEditorLogic
GetModifierLabelmap() constvtkSegmentEditorLogic
GetNextSegmentID(int offset, bool visibleOnly) constvtkSegmentEditorLogic
GetReferenceGeometryImage() constvtkSegmentEditorLogic
GetReferenceImageGeometryString() constvtkSegmentEditorLogic
GetReferenceImageGeometryStringFromSegmentation(vtkSegmentation *segmentation)vtkSegmentEditorLogicstatic
GetSegmentation() constvtkSegmentEditorLogic
GetSegmentationIJKToRAS(vtkMatrix4x4 *ijkToRas) constvtkSegmentEditorLogic
GetSegmentationNode() constvtkSegmentEditorLogic
GetSegmentEditorNode() constvtkSegmentEditorLogic
GetSegmentIDs() constvtkSegmentEditorLogic
GetSelectedSegment() constvtkSegmentEditorLogic
GetSelectedSegmentLabelmap() constvtkSegmentEditorLogic
GetSliceSpacing(vtkMRMLSliceNode *sliceNode) constvtkSegmentEditorLogic
GetSliceSpacing(vtkMRMLSliceNode *sliceNode, vtkMRMLSliceLogic *sliceLogic)vtkSegmentEditorLogicstatic
GetSourceVolumeNode() constvtkSegmentEditorLogic
GetVisibleSegmentIDs() constvtkSegmentEditorLogic
ImageToWorldMatrix(vtkMRMLVolumeNode *node, vtkMatrix4x4 *ijkToRas)vtkSegmentEditorLogicstatic
ImageToWorldMatrix(vtkOrientedImageData *image, vtkMRMLSegmentationNode *node, vtkMatrix4x4 *ijkToRas)vtkSegmentEditorLogicstatic
IsA(const char *type)vtkSegmentEditorLogicvirtual
IsSegmentationDisplayableInView(vtkMRMLAbstractViewNode *viewNode) constvtkSegmentEditorLogic
IsSegmentationNodeValid() constvtkSegmentEditorLogic
IsSegmentIdInList(const std::string &segmentID, const std::vector< std::string > &visibleSegmentIDs)vtkSegmentEditorLogicstatic
IsSegmentIdValid(const std::string &segmentId) constvtkSegmentEditorLogic
IsSegmentIdVisible(const std::string &segmentID) constvtkSegmentEditorLogic
IsSelectedSegmentVisible() constvtkSegmentEditorLogic
IsTypeOf(const char *type)vtkSegmentEditorLogicstatic
ModificationMode enum namevtkSegmentEditorLogic
ModificationModeAdd enum valuevtkSegmentEditorLogic
ModificationModeRemove enum valuevtkSegmentEditorLogic
ModificationModeRemoveAll enum valuevtkSegmentEditorLogic
ModificationModeSet enum valuevtkSegmentEditorLogic
ModifySegmentByLabelmap(vtkMRMLSegmentationNode *segmentationNode, const char *segmentID, vtkOrientedImageData *modifierLabelmap, ModificationMode modificationMode, bool isPerSegment, bool bypassMasking)vtkSegmentEditorLogic
ModifySegmentByLabelmap(vtkMRMLSegmentationNode *segmentationNode, const char *segmentID, vtkOrientedImageData *modifierLabelmap, ModificationMode modificationMode, const int modificationExtent[6], bool isPerSegment, bool bypassMasking)vtkSegmentEditorLogic
New()vtkSegmentEditorLogicstatic
PauseRender()vtkSegmentEditorLogic
PauseRenderEvent enum valuevtkSegmentEditorLogic
RasToXy(double ras[3], vtkMRMLSliceNode *sliceNode)vtkSegmentEditorLogicstatic
Redo() constvtkSegmentEditorLogic
RemoveSelectedSegment() constvtkSegmentEditorLogic
ResetModifierLabelmapToDefault() constvtkSegmentEditorLogic
ResumeRender()vtkSegmentEditorLogic
ResumeRenderEvent enum valuevtkSegmentEditorLogic
SafeDownCast(vtkObject *o)vtkSegmentEditorLogicstatic
SaveStateForUndo() constvtkSegmentEditorLogic
SegmentationHistoryChangedEvent enum valuevtkSegmentEditorLogic
SelectFirstSegment(bool visibleOnly) constvtkSegmentEditorLogic
SelectNextSegment(bool visibleOnly) constvtkSegmentEditorLogic
SelectPreviousSegment(bool visibleOnly) constvtkSegmentEditorLogic
SelectSegmentAtOffset(int offset, bool visibleOnly) constvtkSegmentEditorLogic
SetApplicationLogic(vtkMRMLApplicationLogic *applicationLogic)vtkSegmentEditorLogic
SetCurrentSegmentID(const std::string &segmentID) constvtkSegmentEditorLogic
SetDefaultTerminologyEntry(const std::string &entry)vtkSegmentEditorLogic
SetMaximumNumberOfUndoStates(int) constvtkSegmentEditorLogic
SetScene(vtkMRMLScene *newScene)vtkSegmentEditorLogic
SetSegmentationHistory(const vtkSmartPointer< vtkSegmentationHistory > &segmentationHistory)vtkSegmentEditorLogic
SetSegmentationNode(vtkMRMLNode *node) constvtkSegmentEditorLogic
SetSegmentationNodeID(const std::string &nodeID) constvtkSegmentEditorLogic
SetSegmentEditorNode(vtkMRMLSegmentEditorNode *newSegmentEditorNode)vtkSegmentEditorLogic
SetSourceRepresentationToBinaryLabelMap() constvtkSegmentEditorLogic
SetSourceVolumeNode(vtkMRMLNode *node) constvtkSegmentEditorLogic
SetSourceVolumeNodeID(const std::string &nodeID) constvtkSegmentEditorLogic
Superclass typedefvtkSegmentEditorLogic
ToggleSegmentationSurfaceRepresentation(bool isSurfaceRepresentationOn) constvtkSegmentEditorLogic
ToggleSourceVolumeIntensityMask() constvtkSegmentEditorLogic
TrivialSetSourceRepresentationToBinaryLabelmap() constvtkSegmentEditorLogic
Undo() constvtkSegmentEditorLogic
UpdateAlignedSourceVolume()vtkSegmentEditorLogic
UpdateMaskLabelmap() constvtkSegmentEditorLogic
UpdateReferenceGeometryImage() constvtkSegmentEditorLogic
UpdateSelectedSegmentLabelmap() constvtkSegmentEditorLogic
UpdateVolume(void *volumeToUpdate, bool &success)vtkSegmentEditorLogic
vtkSegmentEditorLogic()vtkSegmentEditorLogicprotected
XyToIjk(int xy[2], int outputIjk[3], vtkMRMLSliceNode *sliceNode, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr)vtkSegmentEditorLogicstatic
XyToIjk(double xy[2], int outputIjk[3], vtkMRMLSliceNode *sliceNode, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr)vtkSegmentEditorLogicstatic
XyToIjk(int xy[2], vtkMRMLSliceNode *sliceNode, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr)vtkSegmentEditorLogicstatic
XyToRas(int xy[2], double outputRas[3], vtkMRMLSliceNode *sliceNode)vtkSegmentEditorLogicstatic
XyToRas(double xy[2], double outputRas[3], vtkMRMLSliceNode *sliceNode)vtkSegmentEditorLogicstatic
XyToRas(int xy[2], vtkMRMLSliceNode *sliceNode)vtkSegmentEditorLogicstatic
XyzToIjk(double inputXyz[3], int outputIjk[3], vtkMRMLSliceNode *sliceNode, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr)vtkSegmentEditorLogicstatic
XyzToIjk(double inputXyz[3], vtkMRMLSliceNode *sliceNode, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr)vtkSegmentEditorLogicstatic
XyzToRas(double inputXyz[3], double outputRas[3], vtkMRMLSliceNode *sliceNode)vtkSegmentEditorLogicstatic
XyzToRas(double inputXyz[3], vtkMRMLSliceNode *sliceNode)vtkSegmentEditorLogicstatic
~vtkSegmentEditorLogic() overridevtkSegmentEditorLogicprotected