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

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

AddAndObserveDisplayNodeID(const char *displayNodeID)vtkMRMLDisplayableNode
AddAndObserveNodeReferenceID(const char *referenceRole, const char *referencedNodeID, vtkIntArray *events=nullptr)vtkMRMLNode
AddAndObserveStorageNodeID(const char *storageNodeID)vtkMRMLStorableNode
AddControlPoint(vtkVector3d point, std::string label=std::string())vtkMRMLMarkupsNode
AddControlPoint(ControlPoint *controlPoint, bool autoLabel=true)vtkMRMLMarkupsNode
AddControlPointWorld(vtkVector3d point, std::string label=std::string())vtkMRMLMarkupsNode
AddDefaultStorageNode(const char *filename=nullptr)vtkMRMLStorableNodevirtual
AddMeasurement(vtkMRMLMeasurement *measurement)vtkMRMLMarkupsNode
AddNControlPoints(int n, std::string label=std::string(), vtkVector3d *point=nullptr)vtkMRMLMarkupsNode
AddNodeReferenceID(const char *referenceRole, const char *referencedNodeID)vtkMRMLNode
AddNodeReferenceRole(const char *referenceRole, const char *mrmlAttributeName=nullptr, vtkIntArray *events=nullptr)vtkMRMLNode
AddToScenevtkMRMLNodeprotected
AddToSceneOff()vtkMRMLNodevirtual
AddToSceneOn()vtkMRMLNodevirtual
ApplyTransform(vtkAbstractTransform *transform) overridevtkMRMLMarkupsNodevirtual
ApplyTransformMatrix(vtkMatrix4x4 *transformMatrix)vtkMRMLTransformableNodevirtual
AttributesvtkMRMLNodeprotected
AttributesType typedefvtkMRMLNodeprotected
CanApplyNonLinearTransforms() const overridevtkMRMLMarkupsNodevirtual
CenterPointModifiedEvent enum valuevtkMRMLMarkupsNode
CenterPosvtkMRMLMarkupsNodeprotected
CleanFiltervtkMRMLMarkupsCurveNodeprotected
ClearValueForAllMeasurements()vtkMRMLMarkupsNode
ConstrainPointsToSurface(vtkPoints *originalPoints, vtkPoints *normalVectors, vtkPolyData *surfacePolydata, vtkPoints *surfacePoints, double maximumSearchRadius=.25)vtkMRMLMarkupsCurveNodestatic
ContentModifiedEventsvtkMRMLNodeprotected
ControlPointExists(int n)vtkMRMLMarkupsNode
ControlPointsvtkMRMLMarkupsNodeprotected
ControlPointsListType typedefvtkMRMLMarkupsNode
ConvertOrientationMatrixToWXYZ(const double orientationMatrix[9], double orientationWXYZ[4])vtkMRMLMarkupsNodestatic
ConvertOrientationWXYZToMatrix(double orientationWXYZ[4], double orientationMatrix[9])vtkMRMLMarkupsNodestatic
Copy(vtkMRMLNode *node) overridevtkMRMLDisplayableNodevirtual
CopyContent(vtkMRMLNode *node, bool deepCopy=true)vtkMRMLNodevirtual
CopyReferences(vtkMRMLNode *node)vtkMRMLNodevirtual
CopyWithScene(vtkMRMLNode *node)vtkMRMLNode
CreateDefaultDisplayNodes() overridevtkMRMLMarkupsNodevirtual
CreateDefaultSequenceDisplayNodes()vtkMRMLDisplayableNodevirtual
CreateDefaultSequenceStorageNode()vtkMRMLStorableNodevirtual
CreateDefaultStorageNode() overridevtkMRMLMarkupsNodevirtual
CreateNodeInstance() overridevtkMRMLMarkupsClosedCurveNodevirtual
CurvatureMeasurementModifiedCallbackCommandvtkMRMLMarkupsCurveNodeprotected
CurveClosedvtkMRMLMarkupsNodeprotected
CurveCoordinateSystemGeneratorWorldvtkMRMLMarkupsNodeprotected
CurveGeneratorvtkMRMLMarkupsNodeprotected
CurveInputPolyvtkMRMLMarkupsNodeprotected
CurveMeasurementsCalculatorvtkMRMLMarkupsCurveNodeprotected
CurvePolyToWorldTransformvtkMRMLMarkupsNodeprotected
CurvePolyToWorldTransformervtkMRMLMarkupsNodeprotected
DescriptionvtkMRMLNodeprotected
DisableModifiedEventOff()vtkMRMLNodeinline
DisableModifiedEventOn()vtkMRMLNodeinline
DisplayModifiedEvent enum valuevtkMRMLDisplayableNode
DisplayNodeReferenceMRMLAttributeNamevtkMRMLDisplayableNodeprotectedstatic
DisplayNodeReferenceRolevtkMRMLDisplayableNodeprotectedstatic
EndModify(int previousDisableModifiedEventState)vtkMRMLNodeinlinevirtual
FitSurfaceDiskWarp(vtkPoints *curvePoints, vtkPolyData *surface, double radiusScalingFactor=1.0)vtkMRMLMarkupsClosedCurveNodestatic
FitSurfaceProjectWarp(vtkPoints *curvePoints, vtkPolyData *surface, double radiusScalingFactor=1.0)vtkMRMLMarkupsClosedCurveNodestatic
GenerateControlPointLabel(int controlPointIndex)vtkMRMLMarkupsNodeprotected
GenerateUniqueControlPointID()vtkMRMLMarkupsNodeprotected
GetAddToScene()vtkMRMLNodevirtual
GetAttribute(const char *name)vtkMRMLNode
GetAttributeNames()vtkMRMLNode
GetAttributeNames(vtkStringArray *attributeNames)vtkMRMLNode
GetBounds(double bounds[6]) overridevtkMRMLMarkupsNodevirtual
GetCenterPosition(double point[3])vtkMRMLMarkupsNode
GetCenterPositionVector()vtkMRMLMarkupsNode
GetCenterPositionWorld(double worldxyz[3])vtkMRMLMarkupsNode
GetClassName()vtkMRMLMarkupsClosedCurveNodevirtual
GetClosedCurveSurfaceArea(vtkMRMLMarkupsClosedCurveNode *curveNode, vtkPolyData *surface=nullptr, bool projectWarp=true)vtkMRMLMarkupsClosedCurveNodestatic
GetClosestControlPointIndexToPositionWorld(double pos[3])vtkMRMLMarkupsNode
GetClosestCurvePointIndexToPositionWorld(const double posWorld[3])vtkMRMLMarkupsCurveNode
GetClosestPointPositionAlongCurveWorld(const double posWorld[3], double closestPosWorld[3])vtkMRMLMarkupsCurveNode
GetContentModifiedEvents()vtkMRMLNodevirtual
GetControlPointIndexFromInterpolatedPointIndex(vtkIdType interpolatedPointIndex)vtkMRMLMarkupsNode
GetControlPointLabels(vtkStringArray *labels)vtkMRMLMarkupsNode
GetControlPointPositionsWorld(vtkPoints *points)vtkMRMLMarkupsNode
GetControlPoints()vtkMRMLMarkupsNode
GetCurve()vtkMRMLMarkupsNode
GetCurveClosed()vtkMRMLMarkupsNodevirtual
GetCurveDirectionAtPointIndexWorld(vtkIdType curvePointIndex, double directionVectorWorld[3])vtkMRMLMarkupsCurveNode
GetCurveGenerator()vtkMRMLMarkupsNodeinline
GetCurveLength(vtkPoints *curvePoints, bool closedCurve, vtkIdType startCurvePointIndex=0, vtkIdType numberOfCurvePoints=-1)vtkMRMLMarkupsCurveNodestatic
GetCurveLengthBetweenStartEndPointsWorld(vtkIdType startCurvePointIndex, vtkIdType endCurvePointIndex)vtkMRMLMarkupsCurveNode
GetCurveLengthWorld(vtkIdType startCurvePointIndex=0, vtkIdType numberOfCurvePoints=-1)vtkMRMLMarkupsCurveNode
GetCurvePointIndexAlongCurveWorld(vtkIdType startCurvePointId, double distanceFromStartPoint)vtkMRMLMarkupsCurveNode
GetCurvePointIndexFromControlPointIndex(int controlPointIndex)vtkMRMLMarkupsCurveNode
GetCurvePoints()vtkMRMLMarkupsNode
GetCurvePointsWorld()vtkMRMLMarkupsCurveNode
GetCurvePointToWorldTransformAtPointIndex(vtkIdType curvePointIndex, vtkMatrix4x4 *curvePointToWorld)vtkMRMLMarkupsCurveNode
GetCurveType()vtkMRMLMarkupsCurveNode
GetCurveTypeAsString(int id)vtkMRMLMarkupsCurveNode
GetCurveTypeFromString(const char *name)vtkMRMLMarkupsCurveNode
GetCurveWorld()vtkMRMLMarkupsNode
GetCurveWorldConnection()vtkMRMLMarkupsNode
GetDefaultStorageNodeClassName(const char *filename=nullptr)vtkMRMLStorableNodevirtual
GetDescription()vtkMRMLNodevirtual
GetDisableModifiedEvent()vtkMRMLNodevirtual
GetDisplayClassVisibility(const char *nodeClass)vtkMRMLDisplayableNodevirtual
GetDisplayNode()vtkMRMLDisplayableNode
GetDisplayNodeID()vtkMRMLDisplayableNode
GetDisplayNodeReferenceMRMLAttributeName()vtkMRMLDisplayableNodeprotectedvirtual
GetDisplayNodeReferenceRole()vtkMRMLDisplayableNodevirtual
GetDisplayVisibility()vtkMRMLDisplayableNodevirtual
GetFarthestCurvePointIndexToPositionWorld(const double posWorld[3])vtkMRMLMarkupsCurveNode
GetHideFromEditors()vtkMRMLNodevirtual
GetIcon() overridevtkMRMLMarkupsClosedCurveNodeinlinevirtual
GetID()vtkMRMLNodevirtual
GetInMRMLCallbackFlag()vtkMRMLNodevirtual
GetInteractionHandleToWorldMatrix()vtkMRMLMarkupsNodevirtual
GetLocked()vtkMRMLMarkupsNodevirtual
GetMarkupLabelFormat()vtkMRMLMarkupsNode
GetMarkupPoint(int markupIndex, int pointIndex, double point[3])vtkMRMLMarkupsNode
GetMarkupPointVector(int markupIndex, int)vtkMRMLMarkupsNodeinline
GetMarkupsDisplayNode()vtkMRMLMarkupsNode
GetMaximumNumberOfControlPoints()vtkMRMLMarkupsNodevirtual
GetMeasurement(const char *name)vtkMRMLMarkupsNode
GetModifiedEventPending()vtkMRMLNodevirtual
GetModifiedSinceRead() overridevtkMRMLMarkupsNodevirtual
GetMRMLAttributeNameFromReferenceRole(const char *refRole)vtkMRMLNodeprotectedvirtual
GetName()vtkMRMLNodevirtual
GetNodeReference(const char *referenceRole)vtkMRMLNode
GetNodeReferenceID(const char *referenceRole)vtkMRMLNode
GetNodeReferenceIDs(const char *referenceRole, std::vector< const char *> &referencedNodeIDs)vtkMRMLNode
GetNodeReferenceRoles(std::vector< std::string > &roles)vtkMRMLNode
GetNodeReferences(const char *referenceRole, std::vector< vtkMRMLNode *> &nodes)vtkMRMLNode
GetNodeTagName() overridevtkMRMLMarkupsClosedCurveNodeinlinevirtual
GetNthControlPoint(int n)vtkMRMLMarkupsNode
GetNthControlPointAssociatedNodeID(int n=0)vtkMRMLMarkupsNode
GetNthControlPointByID(const char *controlPointID)vtkMRMLMarkupsNode
GetNthControlPointCustomLog(int n, const char *failedMethodName)vtkMRMLMarkupsNodeprotected
GetNthControlPointDescription(int n=0)vtkMRMLMarkupsNode
GetNthControlPointID(int n)vtkMRMLMarkupsNode
GetNthControlPointIndexByID(const char *controlPointID)vtkMRMLMarkupsNode
GetNthControlPointIndexByPositionStatus(int pointIndex, int positionStatus)vtkMRMLMarkupsNode
GetNthControlPointLabel(int n=0)vtkMRMLMarkupsNode
GetNthControlPointLocked(int n=0)vtkMRMLMarkupsNode
GetNthControlPointNormal(int n)vtkMRMLMarkupsNode
GetNthControlPointNormalWorld(int n, double normalWorld[3])vtkMRMLMarkupsNode
GetNthControlPointOrientation(int n, double orientationWXYZ[4])vtkMRMLMarkupsNode
GetNthControlPointOrientationMatrix(int n)vtkMRMLMarkupsNode
GetNthControlPointOrientationVector(int pointIndex)vtkMRMLMarkupsNode
GetNthControlPointPosition(int pointIndex, double point[3])vtkMRMLMarkupsNode
GetNthControlPointPosition(int pointIndex)vtkMRMLMarkupsNode
GetNthControlPointPositionStatus(int pointIndex)vtkMRMLMarkupsNode
GetNthControlPointPositionVector(int pointIndex)vtkMRMLMarkupsNode
GetNthControlPointPositionWorld(int pointIndex, double worldxyz[3])vtkMRMLMarkupsNode
GetNthControlPointSelected(int n=0)vtkMRMLMarkupsNode
GetNthControlPointVisibility(int n=0)vtkMRMLMarkupsNode
GetNthDisplayNode(int n)vtkMRMLDisplayableNode
GetNthDisplayNodeID(int n)vtkMRMLDisplayableNode
GetNthMarkupAssociatedNodeID(int n=0)vtkMRMLMarkupsNodeinline
GetNthMarkupID(int n=0)vtkMRMLMarkupsNodeinline
GetNthMarkupLabel(int n=0)vtkMRMLMarkupsNodeinline
GetNthMarkupLocked(int n=0)vtkMRMLMarkupsNodeinline
GetNthMeasurement(int id)vtkMRMLMarkupsNode
GetNthNodeReference(const char *referenceRole, int n)vtkMRMLNode
GetNthNodeReferenceID(const char *referenceRole, int n)vtkMRMLNode
GetNthNodeReferenceRole(int n)vtkMRMLNode
GetNthStorageNode(int n)vtkMRMLStorableNode
GetNthStorageNodeID(int n)vtkMRMLStorableNode
GetNumberOfControlPoints()vtkMRMLMarkupsNode
GetNumberOfDefinedControlPoints(bool includePreview=false)vtkMRMLMarkupsNode
GetNumberOfDisplayNodes()vtkMRMLDisplayableNode
GetNumberOfEnabledMeasurements()vtkMRMLMarkupsNode
GetNumberOfMarkups()vtkMRMLMarkupsNodeinline
GetNumberOfMeasurements()vtkMRMLMarkupsNode
GetNumberOfNodeReferenceRoles()vtkMRMLNode
GetNumberOfNodeReferences(const char *referenceRole)vtkMRMLNode
GetNumberOfPointsInNthMarkup(int)vtkMRMLMarkupsNodeinline
GetNumberOfPointsPerInterpolatingSegment()vtkMRMLMarkupsCurveNode
GetNumberOfStorageNodes()vtkMRMLStorableNode
GetParentTransformNode()vtkMRMLTransformableNode
GetPointsOnPlaneWorld(vtkPlane *plane, vtkPoints *intersectionPoints)vtkMRMLMarkupsCurveNode
GetPositionAlongCurveWorld(double foundCurvePosition[3], vtkIdType startCurvePointId, double distanceFromStartPoint)vtkMRMLMarkupsCurveNode
GetPositionAndClosestPointIndexAlongCurve(double foundCurvePosition[3], vtkIdType &foundClosestPointIndex, vtkIdType startCurvePointId, double distanceFromStartPoint, vtkPoints *curvePoints, bool closedCurve)vtkMRMLMarkupsCurveNodestatic
GetPositionStatusAsString(int id)vtkMRMLMarkupsNodestatic
GetPositionStatusFromString(const char *name)vtkMRMLMarkupsNodestatic
GetPropertiesLabelText()vtkMRMLMarkupsNodevirtual
GetRASBounds(double bounds[6]) overridevtkMRMLMarkupsNodevirtual
GetReferenceRoleFromMRMLAttributeName(const char *attName)vtkMRMLNodeprotectedvirtual
GetRequiredNumberOfControlPoints()vtkMRMLMarkupsNodevirtual
GetSampledCurvePointsBetweenStartEndPointsWorld(vtkPoints *sampledPoints, double samplingDistance, vtkIdType startCurvePointIndex, vtkIdType endCurvePointIndex)vtkMRMLMarkupsCurveNode
GetSaveWithScene()vtkMRMLNodevirtual
GetScene()vtkMRMLNodevirtual
GetSelectable()vtkMRMLNodevirtual
GetSelected()vtkMRMLNodevirtual
GetShortestDistanceSurfaceNode()vtkMRMLMarkupsCurveNode
GetShortestDistanceSurfaceNodeReferenceMRMLAttributeName()vtkMRMLMarkupsCurveNodeinline
GetShortestDistanceSurfaceNodeReferenceRole()vtkMRMLMarkupsCurveNodeinline
GetSingletonTag()vtkMRMLNodevirtual
GetSlicerDataType()vtkMRMLStorableNode
GetStorageNode()vtkMRMLStorableNode
GetStorageNodeID()vtkMRMLStorableNode
GetStorageNodeReferenceMRMLAttributeName()vtkMRMLStorableNodeprotectedvirtual
GetStorageNodeReferenceRole()vtkMRMLStorableNodeprotectedvirtual
GetStoredTime()vtkMRMLStorableNodeprotectedvirtual
GetSurfaceCostFunctionType()vtkMRMLMarkupsCurveNode
GetSurfaceCostFunctionTypeAsString(int surfaceCostFunctionType)vtkMRMLMarkupsCurveNodestatic
GetSurfaceCostFunctionTypeFromString(const char *name)vtkMRMLMarkupsCurveNodestatic
GetSurfaceDistanceWeightingFunction()vtkMRMLMarkupsCurveNode
GetTempURLString()vtkMRMLNodeprotectedvirtual
GetTransformNodeID()vtkMRMLTransformableNode
GetTransformNodeReferenceMRMLAttributeName()vtkMRMLTransformableNodeprotectedvirtual
GetTransformNodeReferenceRole()vtkMRMLTransformableNodeprotectedvirtual
GetUndoEnabled()vtkMRMLNodevirtual
GetUnitNode(const char *quantity)vtkMRMLMarkupsNode
GetUpdatedReferencedNodeEventList(int &oldReferencedNodeUseCount, int &newReferencedNodeUseCount, vtkIntArray *oldConsolidatedEventList, vtkIntArray *newConsolidatedEventList, vtkMRMLNode *oldReferencedNode, vtkMRMLNode *newReferencedNode, vtkMRMLNodeReference *referenceToIgnore, vtkIntArray *newEvents)vtkMRMLNodeprotected
GetUserTagTable()vtkMRMLStorableNodevirtual
HardenTransform()vtkMRMLTransformableNode
HasCopyContent() constvtkMRMLNodevirtual
HasDisplayNodeID(const char *displayNodeID)vtkMRMLDisplayableNode
HasNodeReferenceID(const char *referenceRole, const char *referencedNodeID)vtkMRMLNode
HasStorageNodeID(const char *storageNodeID)vtkMRMLStorableNode
HideFromEditorsvtkMRMLNodeprotected
HideFromEditorsOff()vtkMRMLNodevirtual
HideFromEditorsOn()vtkMRMLNodevirtual
HierarchyModifiedEvent enum valuevtkMRMLNode
IDvtkMRMLNodeprotected
IDChangedEvent enum valuevtkMRMLNode
InMRMLCallbackFlagvtkMRMLNodeprotected
InsertControlPoint(ControlPoint *controlPoint, int targetIndex)vtkMRMLMarkupsNode
InsertControlPoint(int n, vtkVector3d point, std::string label=std::string())vtkMRMLMarkupsNode
InsertControlPointWorld(int n, vtkVector3d pointWorld, std::string label=std::string())vtkMRMLMarkupsNode
InteractionHandleToWorldMatrixvtkMRMLMarkupsNodeprotected
InvalidateNodeReferences()vtkMRMLNodeprotectedvirtual
InvokeCustomModifiedEvent(int eventId, void *callData=nullptr)vtkMRMLNodeinlinevirtual
InvokePendingModifiedEvent()vtkMRMLNodeinlinevirtual
IsA(const char *type)vtkMRMLMarkupsClosedCurveNodevirtual
IsPolygonClockwise(vtkPoints *points)vtkMRMLMarkupsClosedCurveNodestatic
IsReferenceRoleGeneric(const char *refRole)vtkMRMLNodeprotectedvirtual
IsSingleton()vtkMRMLNodeinline
IsTypeOf(const char *type)vtkMRMLMarkupsClosedCurveNodestatic
IsUpdatingPointsvtkMRMLMarkupsNodeprotected
LabelFormatModifiedEvent enum valuevtkMRMLMarkupsNode
LastUsedControlPointNumbervtkMRMLMarkupsNodeprotected
LockedvtkMRMLMarkupsNodeprotected
LockedOff()vtkMRMLMarkupsNodevirtual
LockedOn()vtkMRMLMarkupsNodevirtual
LockModifiedEvent enum valuevtkMRMLMarkupsNode
MarkupExists(int n)vtkMRMLMarkupsNodeinline
MarkupLabelFormatvtkMRMLMarkupsNodeprotected
MaximumNumberOfControlPointsvtkMRMLMarkupsNodeprotected
MeasurementsvtkMRMLMarkupsNodeprotected
Modified() overridevtkMRMLNodeinline
MRMLCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkMRMLNodeprotectedstatic
MRMLCallbackCommandvtkMRMLNodeprotected
MRMLObserverManagervtkMRMLNodeprotected
NamevtkMRMLNodeprotected
New()vtkMRMLMarkupsClosedCurveNodestatic
NodeReferenceEventsvtkMRMLNodeprotected
NodeReferenceEventsType typedefvtkMRMLNodeprotected
NodeReferenceListType typedefvtkMRMLNodeprotected
NodeReferenceMRMLAttributeNamesvtkMRMLNodeprotected
NodeReferencesvtkMRMLNodeprotected
NodeReferencesType typedefvtkMRMLNodeprotected
OnCurvatureMeasurementModified(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkMRMLMarkupsCurveNodeprotectedstatic
OnNodeAddedToScene()vtkMRMLNodeinlinevirtual
OnNodeReferenceAdded(vtkMRMLNodeReference *reference) overridevtkMRMLMarkupsCurveNodeprotectedvirtual
OnNodeReferenceModified(vtkMRMLNodeReference *reference) overridevtkMRMLMarkupsCurveNodeprotectedvirtual
OnNodeReferenceRemoved(vtkMRMLNodeReference *reference) overridevtkMRMLMarkupsCurveNodeprotectedvirtual
OnSurfaceModelNodeChanged()vtkMRMLMarkupsCurveNodeprotectedvirtual
OnSurfaceModelTransformChanged()vtkMRMLMarkupsCurveNodeprotectedvirtual
OnTransformNodeReferenceChanged(vtkMRMLTransformNode *transformNode) overridevtkMRMLMarkupsNodeprotectedvirtual
operator=(const vtkMRMLMarkupsClosedCurveNode &)vtkMRMLMarkupsClosedCurveNodeprotected
vtkMRMLMarkupsCurveNode::operator=(const vtkMRMLMarkupsCurveNode &)vtkMRMLMarkupsCurveNodeprotected
vtkMRMLMarkupsNode::operator=(const vtkMRMLMarkupsNode &)vtkMRMLMarkupsNodeprotected
vtkMRMLDisplayableNode::operator=(const vtkMRMLDisplayableNode &)vtkMRMLDisplayableNodeprotected
vtkMRMLTransformableNode::operator=(const vtkMRMLTransformableNode &)vtkMRMLTransformableNodeprotected
vtkMRMLStorableNode::operator=(const vtkMRMLStorableNode &)vtkMRMLStorableNodeprotected
vtkMRMLNode::operator=(const vtkMRMLNode &)vtkMRMLNodeprotected
ParseReferencesAttribute(const char *attValue, std::set< std::string > &references)vtkMRMLNodeprotected
PointAddedEvent enum valuevtkMRMLMarkupsNode
PointEndInteractionEvent enum valuevtkMRMLMarkupsNode
PointModifiedEvent enum valuevtkMRMLMarkupsNode
PointPositionDefinedEvent enum valuevtkMRMLMarkupsNode
PointPositionUndefinedEvent enum valuevtkMRMLMarkupsNode
PointRemovedEvent enum valuevtkMRMLMarkupsNode
PointStartInteractionEvent enum valuevtkMRMLMarkupsNode
PositionDefined enum valuevtkMRMLMarkupsNode
PositionPreview enum valuevtkMRMLMarkupsNode
PositionStatus_Last enum valuevtkMRMLMarkupsNode
PositionUndefined enum valuevtkMRMLMarkupsNode
PrintSelf(ostream &os, vtkIndent indent) overridevtkMRMLMarkupsCurveNode
ProcessChildNode(vtkMRMLNode *)vtkMRMLNodeinlinevirtual
ProcessMRMLEvents(vtkObject *caller, unsigned long event, void *callData) overridevtkMRMLMarkupsCurveNodeprotectedvirtual
PropertiesLabelTextvtkMRMLMarkupsNodeprotected
ReadXMLAttributes(const char **atts) overridevtkMRMLMarkupsCurveNodevirtual
ReferenceAddedEvent enum valuevtkMRMLNode
ReferencedNodeModifiedEvent enum valuevtkMRMLNode
ReferenceModifiedEvent enum valuevtkMRMLNode
ReferenceRemovedEvent enum valuevtkMRMLNode
RemoveAllControlPoints()vtkMRMLMarkupsNodevirtual
RemoveAllDisplayNodeIDs()vtkMRMLDisplayableNode
RemoveAllMarkups()vtkMRMLMarkupsNodeinline
RemoveAllMeasurements()vtkMRMLMarkupsNode
RemoveAttribute(const char *name)vtkMRMLNode
RemoveMarkup(int pointIndex)vtkMRMLMarkupsNodeinline
RemoveNodeReferenceIDs(const char *referenceRole)vtkMRMLNode
RemoveNthControlPoint(int pointIndex)vtkMRMLMarkupsNode
RemoveNthDisplayNodeID(int n)vtkMRMLDisplayableNode
RemoveNthMeasurement(int id)vtkMRMLMarkupsNode
RemoveNthNodeReferenceID(const char *referenceRole, int n)vtkMRMLNode
ReplaceListNameInMarkupLabelFormat()vtkMRMLMarkupsNode
RequiredNumberOfControlPointsvtkMRMLMarkupsNodeprotected
ResampleCurveSurface(double controlPointDistance, vtkMRMLModelNode *node, double maximumSearchRadius=.25)vtkMRMLMarkupsCurveNode
ResampleCurveWorld(double controlPointDistance)vtkMRMLMarkupsCurveNode
ResamplePoints(vtkPoints *originalPoints, vtkPoints *interpolatedPoints, double samplingDistance, bool closedCurve)vtkMRMLMarkupsCurveNodestatic
Reset(vtkMRMLNode *defaultNode)vtkMRMLNodevirtual
ResetNthControlPointID(int n)vtkMRMLMarkupsNode
SafeDownCast(vtkObject *o)vtkMRMLMarkupsClosedCurveNodestatic
SaveWithScenevtkMRMLNodeprotected
SaveWithSceneOff()vtkMRMLNodevirtual
SaveWithSceneOn()vtkMRMLNodevirtual
ScalarDisplayAssignAttributevtkMRMLMarkupsCurveNodeprotected
ScenevtkMRMLNodeprotected
SelectablevtkMRMLNodeprotected
SelectableOff()vtkMRMLNodevirtual
SelectableOn()vtkMRMLNodevirtual
SelectedvtkMRMLNodeprotected
SelectedOff()vtkMRMLNodevirtual
SelectedOn()vtkMRMLNodevirtual
SetAddToScene(int)vtkMRMLNodevirtual
SetAddToSceneNoModify(int value)vtkMRMLNode
SetAndObserveDisplayNodeID(const char *displayNodeID)vtkMRMLDisplayableNode
SetAndObserveNodeReferenceID(const char *referenceRole, const char *referencedNodeID, vtkIntArray *events=nullptr)vtkMRMLNode
SetAndObserveNthDisplayNodeID(int n, const char *displayNodeID)vtkMRMLDisplayableNode
SetAndObserveNthNodeReferenceID(const char *referenceRole, int n, const char *referencedNodeID, vtkIntArray *events=nullptr)vtkMRMLNode
SetAndObserveNthStorageNodeID(int n, const char *storageNodeID)vtkMRMLStorableNode
SetAndObserveShortestDistanceSurfaceNode(vtkMRMLModelNode *modelNode)vtkMRMLMarkupsCurveNode
SetAndObserveStorageNodeID(const char *storageNodeID)vtkMRMLStorableNode
SetAndObserveTransformNodeID(const char *transformNodeID)vtkMRMLTransformableNode
SetAttribute(const char *name, const char *value)vtkMRMLNode
SetCenterPosition(const double x, const double y, const double z)vtkMRMLMarkupsNode
SetCenterPositionFromArray(const double pos[3])vtkMRMLMarkupsNode
SetCenterPositionFromPointer(const double *pos)vtkMRMLMarkupsNode
SetCenterPositionWorld(const double x, const double y, const double z)vtkMRMLMarkupsNode
SetControlPointLabels(vtkStringArray *labels, vtkPoints *points)vtkMRMLMarkupsCurveNode
SetControlPointLabelsWorld(vtkStringArray *labels, vtkPoints *points, std::string separator="")vtkMRMLMarkupsNodeprotected
SetControlPointPositionsWorld(vtkPoints *points)vtkMRMLMarkupsNode
SetCurveType(int type)vtkMRMLMarkupsCurveNode
SetCurveTypeToCardinalSpline()vtkMRMLMarkupsCurveNode
SetCurveTypeToKochanekSpline()vtkMRMLMarkupsCurveNode
SetCurveTypeToLinear()vtkMRMLMarkupsCurveNode
SetCurveTypeToPolynomial()vtkMRMLMarkupsCurveNode
SetCurveTypeToShortestDistanceOnSurface(vtkMRMLModelNode *modelNode=nullptr)vtkMRMLMarkupsCurveNode
SetDescription(const char *)vtkMRMLNodevirtual
SetDisableModifiedEvent(int onOff)vtkMRMLNodeinline
SetDisplayClassVisibility(const char *nodeClass, int visible)vtkMRMLDisplayableNodevirtual
SetDisplayVisibility(int visible)vtkMRMLDisplayableNodevirtual
SetHideFromEditors(int)vtkMRMLNodevirtual
SetInMRMLCallbackFlag(int flag)vtkMRMLNodeinline
SetLocked(int locked)vtkMRMLMarkupsNode
SetMarkupLabelFormat(std::string format)vtkMRMLMarkupsNode
SetName(const char *)vtkMRMLNodevirtual
SetNodeReferenceID(const char *referenceRole, const char *referencedNodeID)vtkMRMLNode
SetNthControlPointAssociatedNodeID(int n, std::string id)vtkMRMLMarkupsNode
SetNthControlPointDescription(int n, std::string description)vtkMRMLMarkupsNode
SetNthControlPointID(int n, std::string id)vtkMRMLMarkupsNodeprotected
SetNthControlPointLabel(int n, std::string label)vtkMRMLMarkupsNode
SetNthControlPointLocked(int n, bool flag)vtkMRMLMarkupsNode
SetNthControlPointOrientation(int n, double w, double x, double y, double z)vtkMRMLMarkupsNode
SetNthControlPointOrientationFromArray(int n, const double orientationWXYZ[4])vtkMRMLMarkupsNode
SetNthControlPointOrientationFromPointer(int n, const double *orientationWXYZ)vtkMRMLMarkupsNode
SetNthControlPointOrientationMatrix(int n, double orientationMatrix[9])vtkMRMLMarkupsNode
SetNthControlPointOrientationMatrixWorld(int n, double orientationMatrix[9])vtkMRMLMarkupsNode
SetNthControlPointPosition(const int pointIndex, const double x, const double y, const double z, int positionStatus=PositionDefined)vtkMRMLMarkupsNode
SetNthControlPointPositionFromArray(const int pointIndex, const double pos[3], int positionStatus=PositionDefined)vtkMRMLMarkupsNode
SetNthControlPointPositionFromPointer(const int pointIndex, const double *pos)vtkMRMLMarkupsNode
SetNthControlPointPositionOrientationWorldFromArray(const int pointIndex, const double pos[3], const double orientationMatrix[9], const char *associatedNodeID, int positionStatus=PositionDefined)vtkMRMLMarkupsNode
SetNthControlPointPositionWorld(const int pointIndex, const double x, const double y, const double z)vtkMRMLMarkupsNode
SetNthControlPointPositionWorldFromArray(const int pointIndex, const double pos[3], int positionStatus=PositionDefined)vtkMRMLMarkupsNode
SetNthControlPointSelected(int n, bool flag)vtkMRMLMarkupsNode
SetNthControlPointVisibility(int n, bool flag)vtkMRMLMarkupsNode
SetNthMarkupAssociatedNodeID(int n, std::string id)vtkMRMLMarkupsNodeinline
SetNthMarkupLabel(int n, std::string label)vtkMRMLMarkupsNodeinline
SetNthMarkupLocked(int n, bool flag)vtkMRMLMarkupsNodeinline
SetNthMeasurement(int id, vtkMRMLMeasurement *measurement)vtkMRMLMarkupsNode
SetNthMeasurement(int id, const std::string &name, double value, const std::string &units, std::string printFormat="", const std::string description="", vtkCodedEntry *quantityCode=nullptr, vtkCodedEntry *derivationCode=nullptr, vtkCodedEntry *unitsCode=nullptr, vtkCodedEntry *methodCode=nullptr)vtkMRMLMarkupsNode
SetNthNodeReferenceID(const char *referenceRole, int n, const char *referencedNodeID)vtkMRMLNode
SetNumberOfPointsPerInterpolatingSegment(int pointsPerSegment)vtkMRMLMarkupsCurveNode
SetSaveWithScene(int)vtkMRMLNodevirtual
SetScene(vtkMRMLScene *scene)vtkMRMLNodevirtual
SetSceneReferences()vtkMRMLNodevirtual
SetSelectable(int) overridevtkMRMLDisplayableNodevirtual
SetSelected(int)vtkMRMLNodevirtual
SetSingletonOff()vtkMRMLNodeinline
SetSingletonOn()vtkMRMLNodeinline
SetSingletonTag(const char *)vtkMRMLNodevirtual
SetSlicerDataType(const char *type)vtkMRMLStorableNode
SetSurfaceCostFunctionType(int surfaceCostFunctionType)vtkMRMLMarkupsCurveNode
SetSurfaceDistanceWeightingFunction(const char *function)vtkMRMLMarkupsCurveNode
SetTempURLString(const char *)vtkMRMLNodeprotectedvirtual
SetUndoEnabled(bool)vtkMRMLNodevirtual
ShortestDistanceSurfaceActiveScalarvtkMRMLMarkupsCurveNodeprotected
SlicerDataTypevtkMRMLStorableNodeprotected
StartModify()vtkMRMLNodeinlinevirtual
StorableModified()vtkMRMLStorableNodevirtual
StorableModifiedTimevtkMRMLStorableNodeprotected
StorageNodeReferenceMRMLAttributeNamevtkMRMLStorableNodeprotectedstatic
StorageNodeReferenceRolevtkMRMLStorableNodeprotectedstatic
Superclass typedefvtkMRMLMarkupsClosedCurveNode
SurfaceScalarCalculatorvtkMRMLMarkupsCurveNodeprotected
SurfaceScalarPassThroughFiltervtkMRMLMarkupsCurveNodeprotected
SurfaceToLocalTransformervtkMRMLMarkupsCurveNodeprotected
SwapControlPoints(int m1, int m2)vtkMRMLMarkupsNode
TextListvtkMRMLMarkupsNodeprotected
TransformedCurvePolyLocatorvtkMRMLMarkupsNodeprotected
TransformModifiedEvent enum valuevtkMRMLTransformableNode
TransformNodeReferenceMRMLAttributeNamevtkMRMLTransformableNodeprotectedstatic
TransformNodeReferenceRolevtkMRMLTransformableNodeprotectedstatic
TransformPointFromWorld(const double inWorld[3], double outLocal[3])vtkMRMLTransformableNodevirtual
TransformPointFromWorld(const vtkVector3d &inWorld, vtkVector3d &outLocal)vtkMRMLTransformableNodevirtual
TransformPointToWorld(const double inLocal[3], double outWorld[3])vtkMRMLTransformableNodevirtual
TransformPointToWorld(const vtkVector3d &inLocal, vtkVector3d &outWorld)vtkMRMLTransformableNodevirtual
TriangleFiltervtkMRMLMarkupsCurveNodeprotected
UndoEnabledvtkMRMLNodeprotected
UndoEnabledOff()vtkMRMLNodevirtual
UndoEnabledOn()vtkMRMLNodevirtual
UnsetNthControlPointPosition(int pointIndex)vtkMRMLMarkupsNode
UpdateAllMeasurements()vtkMRMLMarkupsNode
UpdateAssignedAttribute() overridevtkMRMLMarkupsCurveNodevirtual
UpdateCurvePolyFromControlPoints()vtkMRMLMarkupsNodeprotectedvirtual
UpdateInteractionHandleToWorldMatrix()vtkMRMLMarkupsNodeprotectedvirtual
UpdateMeasurementsInternal() overridevtkMRMLMarkupsCurveNodeprotectedvirtual
UpdateNodeReferenceEventObserver(vtkMRMLNode *oldReferencedNode, vtkMRMLNode *newReferencedNode, vtkIntArray *newEvents, vtkMRMLNodeReference *referenceToIgnore)vtkMRMLNodeprotected
UpdateNodeReferences(const char *referenceRole=nullptr)vtkMRMLNodeprotectedvirtual
UpdateNthNodeReference(const char *referenceRole, int n)vtkMRMLNodeprotectedvirtual
UpdateReferenceID(const char *oldID, const char *newID)vtkMRMLNodevirtual
UpdateReferences()vtkMRMLNodevirtual
UpdateScene(vtkMRMLScene *scene) overridevtkMRMLStorableNodevirtual
UpdateSurfaceScalarVariables()vtkMRMLMarkupsCurveNodeprotectedvirtual
URLDecodeString(const char *inString)vtkMRMLNode
URLEncodeString(const char *inString)vtkMRMLNode
UserTagTablevtkMRMLStorableNodeprotected
vtkMRMLCopyContentDefaultMacro(vtkMRMLMarkupsClosedCurveNode)vtkMRMLMarkupsClosedCurveNode
vtkMRMLCopyContentMacro(vtkMRMLMarkupsCurveNode)vtkMRMLMarkupsCurveNode
vtkMRMLMarkupsNode::vtkMRMLCopyContentMacro(vtkMRMLMarkupsNode)vtkMRMLMarkupsNode
vtkMRMLDisplayableNode::vtkMRMLCopyContentMacro(vtkMRMLStorableNode)vtkMRMLStorableNode
vtkMRMLDisplayableNode()vtkMRMLDisplayableNodeprotected
vtkMRMLDisplayableNode(const vtkMRMLDisplayableNode &)vtkMRMLDisplayableNodeprotected
vtkMRMLMarkupsClosedCurveNode()vtkMRMLMarkupsClosedCurveNodeprotected
vtkMRMLMarkupsClosedCurveNode(const vtkMRMLMarkupsClosedCurveNode &)vtkMRMLMarkupsClosedCurveNodeprotected
vtkMRMLMarkupsCurveNode()vtkMRMLMarkupsCurveNodeprotected
vtkMRMLMarkupsCurveNode(const vtkMRMLMarkupsCurveNode &)vtkMRMLMarkupsCurveNodeprotected
vtkMRMLMarkupsNode()vtkMRMLMarkupsNodeprotected
vtkMRMLMarkupsNode(const vtkMRMLMarkupsNode &)vtkMRMLMarkupsNodeprotected
vtkMRMLNode()vtkMRMLNodeprotected
vtkMRMLNode(const vtkMRMLNode &)vtkMRMLNodeprotected
vtkMRMLStorableNode()vtkMRMLStorableNodeprotected
vtkMRMLStorableNode(const vtkMRMLStorableNode &)vtkMRMLStorableNodeprotected
vtkMRMLTransformableNode()vtkMRMLTransformableNodeprotected
vtkMRMLTransformableNode(const vtkMRMLTransformableNode &)vtkMRMLTransformableNodeprotected
WriteCLI(std::vector< std::string > &commandLine, std::string prefix, int coordinateSystem=0, int multipleFlag=1) overridevtkMRMLMarkupsNode
vtkMRMLDisplayableNode::WriteCLI(std::vector< std::string > &vtkNotUsed(commandLine), std::string vtkNotUsed(prefix), int vtkNotUsed(coordinateSystemFlag)=0, int vtkNotUsed(multipleFlag)=1)vtkMRMLDisplayableNodeinlinevirtual
WriteMeasurementsToDescription()vtkMRMLMarkupsNodeprotectedvirtual
WriteNodeBodyXML(ostream &of, int indent)vtkMRMLNodevirtual
WriteXML(ostream &of, int indent) overridevtkMRMLMarkupsCurveNodevirtual
XMLAttributeDecodeString(const std::string &inString)vtkMRMLNode
XMLAttributeEncodeString(const std::string &inString)vtkMRMLNode
~vtkMRMLDisplayableNode() overridevtkMRMLDisplayableNodeprotected
~vtkMRMLMarkupsClosedCurveNode() overridevtkMRMLMarkupsClosedCurveNodeprotected
~vtkMRMLMarkupsCurveNode() overridevtkMRMLMarkupsCurveNodeprotected
~vtkMRMLMarkupsNode() overridevtkMRMLMarkupsNodeprotected
~vtkMRMLNode() overridevtkMRMLNodeprotected
~vtkMRMLStorableNode() overridevtkMRMLStorableNodeprotected
~vtkMRMLTransformableNode() overridevtkMRMLTransformableNodeprotected