Slicer  4.10
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
vtkSegmentation Member List

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

AddEmptySegment(std::string segmentId="", std::string segmentName="", double color[3]=NULL)vtkSegmentation
AddSegment(vtkSegment *segment, std::string segmentId="", std::string insertBeforeSegmentId="")vtkSegmentation
ApplyLinearTransform(vtkAbstractTransform *transform)vtkSegmentationvirtual
ApplyNonLinearTransform(vtkAbstractTransform *transform)vtkSegmentationvirtual
CanAcceptRepresentation(std::string representationName)vtkSegmentation
CanAcceptSegment(vtkSegment *segment)vtkSegmentation
ContainedRepresentationNamesModified enum valuevtkSegmentation
ContainsRepresentation(std::string representationName)vtkSegmentation
ConvertervtkSegmentationprotected
ConvertSegmentUsingPath(vtkSegment *segment, vtkSegmentationConverter::ConversionPathType path, bool overwriteExisting=false)vtkSegmentationprotected
ConvertSingleSegment(std::string segmentId, std::string targetRepresentationName)vtkSegmentationprotected
CopyConversionParameters(vtkSegmentation *aSegmentation)vtkSegmentationvirtual
CopySegmentFromSegmentation(vtkSegmentation *fromSegmentation, std::string segmentId, bool removeFromSource=false)vtkSegmentation
CreateRepresentation(const std::string &targetRepresentationName, bool alwaysConvert=false)vtkSegmentation
CreateRepresentation(vtkSegmentationConverter::ConversionPathType path, vtkSegmentationConverterRule::ConversionParameterListType parameters)vtkSegmentation
DeepCopy(vtkSegmentation *aSegmentation)vtkSegmentationvirtual
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 valuevtkSegmentation
EXTENT_UNION_OF_EFFECTIVE_SEGMENTS enum valuevtkSegmentation
EXTENT_UNION_OF_EFFECTIVE_SEGMENTS_PADDED enum valuevtkSegmentation
EXTENT_UNION_OF_SEGMENTS enum valuevtkSegmentation
EXTENT_UNION_OF_SEGMENTS_PADDED enum valuevtkSegmentation
GenerateUniqueSegmentID(std::string id)vtkSegmentation
GetAvailableRepresentationNames(std::set< std::string > &representationNames)vtkSegmentationinline
GetBounds(double bounds[6])vtkSegmentationvirtual
GetClassName()vtkSegmentationvirtual
GetContainedRepresentationNames(std::vector< std::string > &representationNames)vtkSegmentation
GetConversionParameter(const std::string &name)vtkSegmentationinline
GetConversionParametersForPath(vtkSegmentationConverterRule::ConversionParameterListType &conversionParameters, const vtkSegmentationConverter::ConversionPathType &path)vtkSegmentationinline
GetMasterRepresentationName()vtkSegmentationvirtual
GetNthSegment(unsigned int index) constvtkSegmentation
GetNthSegmentID(unsigned int index) constvtkSegmentation
GetNumberOfSegments() constvtkSegmentation
GetPossibleConversions(const std::string &targetRepresentationName, vtkSegmentationConverter::ConversionPathAndCostListType &pathsCosts)vtkSegmentation
GetSegment(std::string segmentId)vtkSegmentation
GetSegmentIdBySegment(vtkSegment *segment)vtkSegmentation
GetSegmentIdBySegmentName(std::string name)vtkSegmentation
GetSegmentIDs(std::vector< std::string > &segmentIds)vtkSegmentation
GetSegmentIDs(vtkStringArray *segmentIds)vtkSegmentation
GetSegmentIndex(const std::string &segmentId)vtkSegmentation
GetSegmentRepresentation(std::string segmentId, std::string representationName)vtkSegmentation
GetSegmentsByTag(std::string tag, std::string value="")vtkSegmentation
InvalidateNonMasterRepresentations()vtkSegmentation
IsA(const char *type)vtkSegmentationvirtual
IsMasterRepresentationImageData()vtkSegmentation
IsMasterRepresentationPolyData()vtkSegmentation
IsTypeOf(const char *type)vtkSegmentationstatic
MasterRepresentationCallbackCommandvtkSegmentationprotected
MasterRepresentationModified enum valuevtkSegmentation
MasterRepresentationModifiedEnabledvtkSegmentationprotected
MasterRepresentationNamevtkSegmentationprotected
New()vtkSegmentationstatic
OnMasterRepresentationModified(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkSegmentationprotectedstatic
OnSegmentModified(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkSegmentationprotectedstatic
operator=(const vtkSegmentation &)vtkSegmentationprotected
PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDEvtkSegmentation
qMRMLSegmentEditorWidgetPrivate classvtkSegmentationfriend
ReadXMLAttributes(const char **atts)vtkSegmentationvirtual
RemoveAllSegments()vtkSegmentation
RemoveRepresentation(const std::string &representationName)vtkSegmentation
RemoveSegment(std::string segmentId)vtkSegmentation
RemoveSegment(vtkSegment *segment)vtkSegmentation
RemoveSegment(SegmentMap::iterator segmentIt)vtkSegmentationprotected
ReorderSegments(std::vector< std::string > segmentIdsToMove, std::string insertBeforeSegmentId="")vtkSegmentation
RepresentationModified enum valuevtkSegmentation
SafeDownCast(vtkObject *o)vtkSegmentationstatic
SegmentAdded enum valuevtkSegmentation
SegmentCallbackCommandvtkSegmentationprotected
SegmentIdAutogeneratorIndexvtkSegmentationprotected
SegmentIdsvtkSegmentationprotected
SegmentMap typedefvtkSegmentation
SegmentModified enum valuevtkSegmentation
SegmentModifiedEnabledvtkSegmentationprotected
SegmentRemoved enum valuevtkSegmentation
SegmentsvtkSegmentationprotected
SegmentsOrderModified enum valuevtkSegmentation
SerializeAllConversionParameters()vtkSegmentation
SetConversionParameter(const std::string &name, const std::string &value)vtkSegmentationinline
SetImageGeometryFromCommonLabelmapGeometry(vtkOrientedImageData *imageData, vtkStringArray *segmentIDs=NULL, int extentComputationMode=vtkSegmentation::EXTENT_UNION_OF_EFFECTIVE_SEGMENTS)vtkSegmentation
SetMasterRepresentationModifiedEnabled(bool enabled)vtkSegmentationprotected
SetMasterRepresentationName(const std::string &representationName)vtkSegmentationvirtual
SetSegmentIndex(const std::string &segmentId, unsigned int newIndex)vtkSegmentation
SetSegmentModifiedEnabled(bool enabled)vtkSegmentationprotected
Superclass typedefvtkSegmentation
vtkMRMLSegmentationNode classvtkSegmentationfriend
vtkSegmentation()vtkSegmentationprotected
vtkSlicerSegmentationsModuleLogic classvtkSegmentationfriend
WriteXML(ostream &of, int indent)vtkSegmentationvirtual
~vtkSegmentation()vtkSegmentationprotected