![]() |
Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
This is the complete list of members for vtkSegmentation, including all inherited members.
AddEmptySegment(std::string segmentId="", std::string segmentName="", double color[3]=nullptr) | vtkSegmentation | |
AddSegment(vtkSegment *segment, std::string segmentId="", std::string insertBeforeSegmentId="") | vtkSegmentation | |
ApplyLinearTransform(vtkAbstractTransform *transform) | vtkSegmentation | virtual |
ApplyNonLinearTransform(vtkAbstractTransform *transform) | vtkSegmentation | virtual |
CanAcceptRepresentation(std::string representationName) | vtkSegmentation | |
CanAcceptSegment(vtkSegment *segment) | vtkSegmentation | |
classFinalize() | vtkSegmentation | protectedstatic |
classInitialize() | vtkSegmentation | protectedstatic |
ClearSegment(std::string segmentId) | vtkSegmentation | |
CollapseBinaryLabelmaps(bool forceToSingleLayer=false) | vtkSegmentation | |
ContainedRepresentationNamesModified enum value | vtkSegmentation | |
ContainsRepresentation(std::string representationName) | vtkSegmentation | |
Converter | vtkSegmentation | protected |
ConvertSegmentsUsingPath(std::vector< std::string > segmentIDs, vtkSegmentationConversionPath *path, bool overwriteExisting=false) | vtkSegmentation | protected |
ConvertSegmentUsingPath(vtkSegment *segment, vtkSegmentationConversionPath *path, bool overwriteExisting=false) | vtkSegmentation | protected |
ConvertSingleSegment(std::string segmentId, std::string targetRepresentationName) | vtkSegmentation | protected |
CopyConversionParameters(vtkSegmentation *aSegmentation) | vtkSegmentation | virtual |
CopySegment(vtkSegment *destination, vtkSegment *source, vtkSegment *baseline, std::map< vtkDataObject *, vtkDataObject * > &cachedRepresentations) | vtkSegmentation | static |
CopySegmentFromSegmentation(vtkSegmentation *fromSegmentation, std::string segmentId, bool removeFromSource=false) | vtkSegmentation | |
CreateRepresentation(const std::string &targetRepresentationName, bool alwaysConvert=false) | vtkSegmentation | |
CreateRepresentation(vtkSegmentationConversionPath *path, vtkSegmentationConversionParameters *parameters) | vtkSegmentation | |
DeepCopy(vtkSegmentation *aSegmentation) | vtkSegmentation | virtual |
DeserializeConversionParameters(std::string conversionParametersString) | vtkSegmentation | |
DetermineCommonLabelmapExtent(int commonGeometryExtent[6], vtkOrientedImageData *commonGeometryImage, const std::vector< std::string > &segmentIDs=std::vector< std::string >(), bool computeEffectiveExtent=false, bool addPadding=false) | vtkSegmentation | |
DetermineCommonLabelmapExtent(int commonGeometryExtent[6], vtkOrientedImageData *commonGeometryImage, vtkStringArray *segmentIds, bool computeEffectiveExtent=false, bool addPadding=false) | vtkSegmentation | |
DetermineCommonLabelmapGeometry(int extentComputationMode=EXTENT_UNION_OF_SEGMENTS, const std::vector< std::string > &segmentIDs=std::vector< std::string >()) | vtkSegmentation | |
DetermineCommonLabelmapGeometry(int extentComputationMode, vtkStringArray *segmentIds) | vtkSegmentation | |
EXTENT_REFERENCE_GEOMETRY enum value | vtkSegmentation | |
EXTENT_UNION_OF_EFFECTIVE_SEGMENTS enum value | vtkSegmentation | |
EXTENT_UNION_OF_EFFECTIVE_SEGMENTS_AND_REFERENCE_GEOMETRY enum value | vtkSegmentation | |
EXTENT_UNION_OF_EFFECTIVE_SEGMENTS_PADDED enum value | vtkSegmentation | |
EXTENT_UNION_OF_SEGMENTS enum value | vtkSegmentation | |
EXTENT_UNION_OF_SEGMENTS_PADDED enum value | vtkSegmentation | |
GenerateMergedLabelmap(vtkOrientedImageData *mergedImageData, int extentComputationMode, vtkOrientedImageData *mergedLabelmapGeometry=nullptr, const std::vector< std::string > &segmentIDs=std::vector< std::string >(), vtkIntArray *labelValues=nullptr) | vtkSegmentation | |
GenerateRandomSegmentID(int suffixLength, std::string validCharacters="") | vtkSegmentation | protectedstatic |
GenerateUniqueSegmentID(std::string id="") | vtkSegmentation | |
GenerateUniqueSegmentName(std::string base) | vtkSegmentation | protected |
GenerateUUIDDerivedUID() | vtkSegmentation | protectedstatic |
GetAvailableRepresentationNames(std::set< std::string > &representationNames) | vtkSegmentation | inline |
GetBounds(double bounds[6]) | vtkSegmentation | virtual |
GetClassName() | vtkSegmentation | virtual |
GetContainedRepresentationNames(std::vector< std::string > &representationNames) | vtkSegmentation | |
GetConversionParameter(const std::string &name) | vtkSegmentation | inline |
GetConversionParametersForPath(vtkSegmentationConversionParameters *conversionParameters, vtkSegmentationConversionPath *path) | vtkSegmentation | inline |
GetLayerDataObject(int layer, std::string representationName="") | vtkSegmentation | |
GetLayerIndex(std::string segmentId, std::string representationName="") | vtkSegmentation | |
GetLayerObjects(vtkCollection *layerObjects, std::string representationName="") | vtkSegmentation | |
GetMasterRepresentationName() | vtkSegmentation | inlinevirtual |
GetNthSegment(unsigned int index) const | vtkSegmentation | |
GetNthSegmentID(unsigned int index) const | vtkSegmentation | |
GetNumberOfLayers(std::string representationName="") | vtkSegmentation | |
GetNumberOfSegments() const | vtkSegmentation | |
GetPossibleConversions(const std::string &targetRepresentationName, vtkSegmentationConversionPaths *paths) | vtkSegmentation | |
GetSegment(std::string segmentId) | vtkSegmentation | |
GetSegmentIdBySegment(vtkSegment *segment) | vtkSegmentation | |
GetSegmentIdBySegmentName(std::string name) | vtkSegmentation | |
GetSegmentIDRandomSequenceInstance() | vtkSegmentation | static |
GetSegmentIDs(std::vector< std::string > &segmentIds) | vtkSegmentation | |
GetSegmentIDs(vtkStringArray *segmentIds) | vtkSegmentation | |
GetSegmentIDs() | vtkSegmentation | |
GetSegmentIDsForDataObject(vtkDataObject *dataObject, std::string representationName="") | vtkSegmentation | |
GetSegmentIDsForLayer(int layer, std::string representationName="") | vtkSegmentation | |
GetSegmentIDsSharingBinaryLabelmapRepresentation(std::string originalSegmentId, std::vector< std::string > &sharedSegmentIds, bool includeOriginalSegmentId=true) | vtkSegmentation | |
GetSegmentIDsSharingRepresentation(std::string originalSegmentId, std::string representationName, std::vector< std::string > &sharedSegmentIds, bool includeOriginalSegmentId=true) | vtkSegmentation | |
GetSegmentIndex(const std::string &segmentId) | vtkSegmentation | |
GetSegmentRepresentation(std::string segmentId, std::string representationName) | vtkSegmentation | |
GetSegmentsByTag(std::string tag, std::string value="") | vtkSegmentation | |
GetSourceRepresentationName() | vtkSegmentation | virtual |
GetUniqueLabelValueForSharedLabelmap(std::string segmentId) | vtkSegmentation | |
GetUniqueLabelValueForSharedLabelmap(vtkOrientedImageData *labelmap) | vtkSegmentation | |
GetUUIDSegmentIDs() | vtkSegmentation | virtual |
InvalidateNonMasterRepresentations() | vtkSegmentation | inline |
InvalidateNonSourceRepresentations() | vtkSegmentation | |
IsA(const char *type) | vtkSegmentation | virtual |
IsMasterRepresentationImageData() | vtkSegmentation | inline |
IsMasterRepresentationPolyData() | vtkSegmentation | inline |
IsSharedBinaryLabelmap(std::string segmentID) | vtkSegmentation | |
IsSourceRepresentationImageData() | vtkSegmentation | |
IsSourceRepresentationPolyData() | vtkSegmentation | |
IsTypeOf(const char *type) | vtkSegmentation | static |
MergeSegmentLabelmaps(std::vector< std::string > mergeSegmentIds) | vtkSegmentation | |
New() | vtkSegmentation | static |
OnSegmentModified(vtkObject *caller, unsigned long eid, void *clientData, void *callData) | vtkSegmentation | protectedstatic |
OnSourceRepresentationModified(vtkObject *caller, unsigned long eid, void *clientData, void *callData) | vtkSegmentation | protectedstatic |
PrintSelf(ostream &os, vtkIndent indent) override | vtkSegmentation | |
qMRMLSegmentEditorWidgetPrivate class | vtkSegmentation | friend |
ReadXMLAttributes(const char **atts) | vtkSegmentation | virtual |
RemoveAllSegments() | vtkSegmentation | |
RemoveRepresentation(const std::string &representationName) | vtkSegmentation | |
RemoveSegment(std::string segmentId) | vtkSegmentation | |
RemoveSegment(vtkSegment *segment) | vtkSegmentation | |
RemoveSegment(SegmentMap::iterator segmentIt) | vtkSegmentation | protected |
ReorderSegments(std::vector< std::string > segmentIdsToMove, std::string insertBeforeSegmentId="") | vtkSegmentation | |
RepresentationModified enum value | vtkSegmentation | |
SafeDownCast(vtkObject *o) | vtkSegmentation | static |
SegmentAdded enum value | vtkSegmentation | |
SegmentCallbackCommand | vtkSegmentation | protected |
SegmentIdAutogeneratorIndex | vtkSegmentation | protected |
SegmentIds | vtkSegmentation | protected |
SegmentMap typedef | vtkSegmentation | |
SegmentModified enum value | vtkSegmentation | |
SegmentModifiedEnabled | vtkSegmentation | protected |
SegmentRemoved enum value | vtkSegmentation | |
Segments | vtkSegmentation | protected |
SegmentsOrderModified enum value | vtkSegmentation | |
SeparateSegmentLabelmap(std::string segmentId) | vtkSegmentation | |
SerializeAllConversionParameters() | vtkSegmentation | |
SetConversionParameter(const std::string &name, const std::string &value) | vtkSegmentation | inline |
SetImageGeometryFromCommonLabelmapGeometry(vtkOrientedImageData *imageData, vtkStringArray *segmentIDs=nullptr, int extentComputationMode=vtkSegmentation::EXTENT_UNION_OF_EFFECTIVE_SEGMENTS) | vtkSegmentation | |
SetMasterRepresentationName(const std::string &representationName) | vtkSegmentation | inlinevirtual |
SetSegmentIndex(const std::string &segmentId, unsigned int newIndex) | vtkSegmentation | |
SetSegmentModifiedEnabled(bool enabled) | vtkSegmentation | protected |
SetSourceRepresentationModifiedEnabled(bool enabled) | vtkSegmentation | protected |
SetSourceRepresentationName(const std::string &representationName) | vtkSegmentation | virtual |
SetUUIDSegmentIDs(bool) | vtkSegmentation | virtual |
SourceRepresentationCache | vtkSegmentation | protected |
SourceRepresentationCallbackCommand | vtkSegmentation | protected |
SourceRepresentationModified enum value | vtkSegmentation | |
SourceRepresentationModifiedEnabled | vtkSegmentation | protected |
SourceRepresentationName | vtkSegmentation | protected |
Superclass typedef | vtkSegmentation | |
UpdateSourceRepresentationObservers() | vtkSegmentation | protected |
UUIDSegmentIDs | vtkSegmentation | protected |
UUIDSegmentIDsOff() | vtkSegmentation | virtual |
UUIDSegmentIDsOn() | vtkSegmentation | virtual |
vtkMRMLSegmentationNode class | vtkSegmentation | friend |
vtkSegmentation() | vtkSegmentation | protected |
vtkSegmentationModifier class | vtkSegmentation | friend |
vtkSegmentationRandomSequenceInitialize class | vtkSegmentation | friend |
vtkSlicerSegmentationsModuleLogic class | vtkSegmentation | friend |
WriteXML(ostream &of, int indent) | vtkSegmentation | virtual |
~vtkSegmentation() override | vtkSegmentation | protected |