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

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

AddAndObserveNodeReferenceID(const char *referenceRole, const char *referencedNodeID, vtkIntArray *events=nullptr)vtkMRMLNode
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
AttributesvtkMRMLNodeprotected
AttributesType typedefvtkMRMLNodeprotected
ContentModifiedEventsvtkMRMLNodeprotected
Copy(vtkMRMLNode *node) overridevtkMRMLSubjectHierarchyNodevirtual
CopyContent(vtkMRMLNode *node, bool deepCopy=true)vtkMRMLNodevirtual
CopyReferences(vtkMRMLNode *node)vtkMRMLNodevirtual
CopyWithScene(vtkMRMLNode *node)vtkMRMLNode
CreateFolderItem(vtkIdType parentItemID, std::string name)vtkMRMLSubjectHierarchyNode
CreateHierarchyItem(vtkIdType parentItemID, std::string name, std::string level, int positionUnderParent=-1)vtkMRMLSubjectHierarchyNode
CreateItem(vtkIdType parentItemID, vtkMRMLNode *dataNode, const char *ownerPluginName=nullptr)vtkMRMLSubjectHierarchyNode
CreateNodeInstance() overridevtkMRMLSubjectHierarchyNodevirtual
CreateStudyItem(vtkIdType parentItemID, std::string name)vtkMRMLSubjectHierarchyNode
CreateSubjectItem(vtkIdType parentItemID, std::string name)vtkMRMLSubjectHierarchyNode
DescriptionvtkMRMLNodeprotected
DeserializeUIDList(std::string uidListString, std::vector< std::string > &deserializedUIDList)vtkMRMLSubjectHierarchyNodestatic
DisableModifiedEventOff()vtkMRMLNodeinline
DisableModifiedEventOn()vtkMRMLNodeinline
EndModify(int previousDisableModifiedEventState)vtkMRMLNodeinlinevirtual
GenerateUniqueItemName(std::string name)vtkMRMLSubjectHierarchyNode
GetAddToScene()vtkMRMLNodevirtual
GetAttribute(const char *name)vtkMRMLNode
GetAttributeFromItemAncestor(vtkIdType itemID, std::string attributeName, std::string level="")vtkMRMLSubjectHierarchyNode
GetAttributeNames()vtkMRMLNode
GetAttributeNames(vtkStringArray *attributeNames)vtkMRMLNode
GetClassName()vtkMRMLSubjectHierarchyNodevirtual
GetContentModifiedEvents()vtkMRMLNodevirtual
GetCustomModifiedEventPending(int eventId)vtkMRMLNodeinline
GetDataNodesInBranch(vtkIdType itemID, vtkCollection *dataNodeCollection, const char *childClass=nullptr)vtkMRMLSubjectHierarchyNode
GetDescription()vtkMRMLNodevirtual
GetDisableModifiedEvent()vtkMRMLNodevirtual
GetDisplayNodeForItem(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetDisplayVisibilityForBranch(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetHideFromEditors()vtkMRMLNodevirtual
GetID()vtkMRMLNodevirtual
GetInMRMLCallbackFlag()vtkMRMLNodevirtual
GetInvalidItemID()vtkMRMLSubjectHierarchyNodeinlinestatic
GetItemAncestorAtLevel(vtkIdType itemID, std::string level)vtkMRMLSubjectHierarchyNode
GetItemAttribute(vtkIdType itemID, std::string attributeName)vtkMRMLSubjectHierarchyNode
GetItemAttributeNames(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetItemByDataNode(vtkMRMLNode *dataNode)vtkMRMLSubjectHierarchyNode
GetItemByName(std::string name)vtkMRMLSubjectHierarchyNode
GetItemByPositionUnderParent(vtkIdType parentItemID, int position)vtkMRMLSubjectHierarchyNode
GetItemByUID(const char *uidName, const char *uidValue)vtkMRMLSubjectHierarchyNode
GetItemByUIDList(const char *uidName, const char *uidValue)vtkMRMLSubjectHierarchyNode
GetItemChildren(vtkIdType itemID, std::vector< vtkIdType > &childIDs, bool recursive=false)vtkMRMLSubjectHierarchyNode
GetItemChildren(vtkIdType itemID, vtkIdList *childIDs, bool recursive=false)vtkMRMLSubjectHierarchyNode
GetItemChildWithName(vtkIdType parentItemID, std::string name, bool recursive=false)vtkMRMLSubjectHierarchyNode
GetItemDataNode(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetItemDisplayVisibility(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetItemExpanded(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetItemLevel(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetItemName(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetItemOwnerPluginName(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetItemParent(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetItemPositionUnderParent(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetItemsByName(std::string name, vtkIdList *foundItemIds, bool contains=false)vtkMRMLSubjectHierarchyNode
GetItemsReferencedFromItemByDICOM(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetItemsReferencedFromItemByDICOM(vtkIdType itemID, vtkIdList *referencingIdList)vtkMRMLSubjectHierarchyNode
GetItemsReferencingItemByDICOM(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
GetItemsReferencingItemByDICOM(vtkIdType itemID, vtkIdList *referencingIdList)vtkMRMLSubjectHierarchyNode
GetItemUID(vtkIdType itemID, std::string uidName)vtkMRMLSubjectHierarchyNode
GetModifiedEventPending()vtkMRMLNodevirtual
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() overridevtkMRMLSubjectHierarchyNodevirtual
GetNthNodeReference(const char *referenceRole, int n)vtkMRMLNode
GetNthNodeReferenceID(const char *referenceRole, int n)vtkMRMLNode
GetNthNodeReferenceRole(int n)vtkMRMLNode
GetNumberOfItemChildren(vtkIdType itemID, bool recursive=false)vtkMRMLSubjectHierarchyNode
GetNumberOfItems()vtkMRMLSubjectHierarchyNode
GetNumberOfNodeReferenceRoles()vtkMRMLNode
GetNumberOfNodeReferences(const char *referenceRole)vtkMRMLNode
GetParentDataNode(vtkMRMLNode *dataNode, bool recursive=false)vtkMRMLSubjectHierarchyNode
GetReferenceRoleFromMRMLAttributeName(const char *attName)vtkMRMLNodeprotectedvirtual
GetSaveWithScene()vtkMRMLNodevirtual
GetScene()vtkMRMLNodevirtual
GetSceneItemID()vtkMRMLSubjectHierarchyNode
GetSelectable()vtkMRMLNodevirtual
GetSelected()vtkMRMLNodevirtual
GetSingletonTag()vtkMRMLNodevirtual
GetSubjectHierarchyNode(vtkMRMLScene *scene)vtkMRMLSubjectHierarchyNodestatic
GetTempURLString()vtkMRMLNodeprotectedvirtual
GetTypeDisplayName()vtkMRMLNodeinlinevirtual
GetUndoEnabled()vtkMRMLNodevirtual
GetUpdatedReferencedNodeEventList(int &oldReferencedNodeUseCount, int &newReferencedNodeUseCount, vtkIntArray *oldConsolidatedEventList, vtkIntArray *newConsolidatedEventList, vtkMRMLNode *oldReferencedNode, vtkMRMLNode *newReferencedNode, vtkMRMLNodeReference *referenceToIgnore, vtkIntArray *newEvents)vtkMRMLNodeprotected
HasCopyContent() constvtkMRMLNodevirtual
HasItemAttribute(vtkIdType itemID, std::string attributeName)vtkMRMLSubjectHierarchyNode
HasNodeReferenceID(const char *referenceRole, const char *referencedNodeID)vtkMRMLNode
HideFromEditorsvtkMRMLNodeprotected
HideFromEditorsOff()vtkMRMLNodevirtual
HideFromEditorsOn()vtkMRMLNodevirtual
HierarchyModifiedEvent enum valuevtkMRMLNode
IDvtkMRMLNodeprotected
IDChangedEvent enum valuevtkMRMLNode
InMRMLCallbackFlagvtkMRMLNodeprotected
InternalvtkMRMLSubjectHierarchyNodeprotected
INVALID_ITEM_IDvtkMRMLSubjectHierarchyNodestatic
InvalidateNodeReferences()vtkMRMLNodeprotectedvirtual
InvokeCustomModifiedEvent(int eventId, void *callData=nullptr)vtkMRMLNodeinlinevirtual
InvokePendingModifiedEvent()vtkMRMLNodeinlinevirtual
IsA(const char *type)vtkMRMLSubjectHierarchyNodevirtual
IsAnyNodeInBranchTransformed(vtkIdType itemID, bool includeParentItem=true, vtkMRMLTransformNode *exceptionNode=nullptr)vtkMRMLSubjectHierarchyNode
IsItemLevel(vtkIdType itemID, std::string level)vtkMRMLSubjectHierarchyNode
IsItemVirtualBranchParent(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
IsReferenceRoleGeneric(const char *refRole)vtkMRMLNodeprotectedvirtual
IsSingleton()vtkMRMLNodeinline
IsTypeOf(const char *type)vtkMRMLSubjectHierarchyNodestatic
ItemEventCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkMRMLSubjectHierarchyNodeprotectedstatic
ItemEventCallbackCommandvtkMRMLSubjectHierarchyNodeprotected
ItemModified(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
Modified() overridevtkMRMLNodeinline
MoveItem(vtkIdType itemID, vtkIdType beforeItemID)vtkMRMLSubjectHierarchyNode
MRMLCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkMRMLNodeprotectedstatic
MRMLCallbackCommandvtkMRMLNodeprotected
MRMLObserverManagervtkMRMLNodeprotected
NamevtkMRMLNodeprotected
New()vtkMRMLSubjectHierarchyNodestatic
NodeReferenceEventsvtkMRMLNodeprotected
NodeReferenceEventsType typedefvtkMRMLNodeprotected
NodeReferenceListType typedefvtkMRMLNodeprotected
NodeReferenceMRMLAttributeNamesvtkMRMLNodeprotected
NodeReferencesvtkMRMLNodeprotected
NodeReferencesType typedefvtkMRMLNodeprotected
OnNodeAddedToScene()vtkMRMLNodeinlinevirtual
OnNodeReferenceAdded(vtkMRMLNodeReference *reference)vtkMRMLNodeinlineprotectedvirtual
OnNodeReferenceModified(vtkMRMLNodeReference *reference)vtkMRMLNodeinlineprotectedvirtual
OnNodeReferenceRemoved(vtkMRMLNodeReference *reference)vtkMRMLNodeinlineprotectedvirtual
operator=(const vtkMRMLSubjectHierarchyNode &)vtkMRMLSubjectHierarchyNodeprotected
vtkMRMLNode::operator=(const vtkMRMLNode &)vtkMRMLNodeprotected
ParseReferencesAttribute(const char *attValue, std::set< std::string > &references)vtkMRMLNodeprotected
PrintItem(vtkIdType itemID, ostream &os, vtkIndent indent)vtkMRMLSubjectHierarchyNode
PrintSelf(ostream &os, vtkIndent indent) overridevtkMRMLSubjectHierarchyNode
ProcessChildNode(vtkMRMLNode *)vtkMRMLNodeinlinevirtual
ProcessMRMLEvents(vtkObject *caller, unsigned long event, void *callData)vtkMRMLNodevirtual
ReadItemFromXML(const char **atts)vtkMRMLSubjectHierarchyNodevirtual
ReadXMLAttributes(const char **atts)vtkMRMLNodevirtual
ReferenceAddedEvent enum valuevtkMRMLNode
ReferencedNodeModifiedEvent enum valuevtkMRMLNode
ReferenceModifiedEvent enum valuevtkMRMLNode
ReferenceRemovedEvent enum valuevtkMRMLNode
RemoveAllItems(bool removeDataNode=false)vtkMRMLSubjectHierarchyNode
RemoveAttribute(const char *name)vtkMRMLNode
RemoveInvalidReferences(const std::set< std::string > &validNodeIDs)vtkMRMLNodeprotected
RemoveItem(vtkIdType itemID, bool removeDataNode=true, bool recursive=true)vtkMRMLSubjectHierarchyNode
RemoveItemAttribute(vtkIdType itemID, std::string attributeName)vtkMRMLSubjectHierarchyNode
RemoveItemChildren(vtkIdType itemID, bool removeDataNodes=true, bool recursive=true)vtkMRMLSubjectHierarchyNode
RemoveNodeReferenceIDs(const char *referenceRole)vtkMRMLNode
RemoveNthNodeReferenceID(const char *referenceRole, int n)vtkMRMLNode
ReparentItemByDataNode(vtkIdType itemID, vtkMRMLNode *newParentNode)vtkMRMLSubjectHierarchyNode
RequestOwnerPluginSearch(vtkIdType itemID)vtkMRMLSubjectHierarchyNode
RequestOwnerPluginSearch(vtkMRMLNode *dataNode)vtkMRMLSubjectHierarchyNode
Reset(vtkMRMLNode *defaultNode)vtkMRMLNodevirtual
ResolveSubjectHierarchy(vtkMRMLScene *scene)vtkMRMLSubjectHierarchyNodestatic
SafeDownCast(vtkObject *o)vtkMRMLSubjectHierarchyNodestatic
SaveWithScenevtkMRMLNodeprotected
SaveWithSceneOff()vtkMRMLNodevirtual
SaveWithSceneOn()vtkMRMLNodevirtual
ScenevtkMRMLNodeprotected
SelectablevtkMRMLNodeprotected
SelectableOff()vtkMRMLNodevirtual
SelectableOn()vtkMRMLNodevirtual
SelectedvtkMRMLNodeprotected
SelectedOff()vtkMRMLNodevirtual
SelectedOn()vtkMRMLNodevirtual
SetAddToScene(int)vtkMRMLNodevirtual
SetAddToSceneNoModify(int value)vtkMRMLNode
SetAndObserveNodeReferenceID(const char *referenceRole, const char *referencedNodeID, vtkIntArray *events=nullptr)vtkMRMLNode
SetAndObserveNthNodeReferenceID(const char *referenceRole, int n, const char *referencedNodeID, vtkIntArray *events=nullptr)vtkMRMLNode
SetAttribute(const char *name, const char *value)vtkMRMLNode
SetDescription(const char *)vtkMRMLNodevirtual
SetDisableModifiedEvent(int onOff)vtkMRMLNodeinline
SetDisplayVisibilityForBranch(vtkIdType itemID, int visible)vtkMRMLSubjectHierarchyNode
SetHideFromEditors(int)vtkMRMLNodevirtual
SetInMRMLCallbackFlag(int flag)vtkMRMLNodeinline
SetItemAttribute(vtkIdType itemID, std::string attributeName, std::string attributeValue)vtkMRMLSubjectHierarchyNode
SetItemDataNode(vtkIdType itemID, vtkMRMLNode *dataNode)vtkMRMLSubjectHierarchyNode
SetItemDisplayVisibility(vtkIdType itemID, int visible)vtkMRMLSubjectHierarchyNode
SetItemExpanded(vtkIdType itemID, bool expanded)vtkMRMLSubjectHierarchyNode
SetItemLevel(vtkIdType itemID, std::string level)vtkMRMLSubjectHierarchyNode
SetItemName(vtkIdType itemID, std::string name)vtkMRMLSubjectHierarchyNode
SetItemOwnerPluginName(vtkIdType itemID, std::string ownerPluginName)vtkMRMLSubjectHierarchyNode
SetItemParent(vtkIdType itemID, vtkIdType parentItemID, bool enableCircularCheck=true)vtkMRMLSubjectHierarchyNode
SetItemUID(vtkIdType itemID, std::string uidName, std::string uidValue)vtkMRMLSubjectHierarchyNode
SetName(const char *)vtkMRMLNodevirtual
SetNodeReferenceID(const char *referenceRole, const char *referencedNodeID)vtkMRMLNode
SetNthNodeReferenceID(const char *referenceRole, int n, const char *referencedNodeID)vtkMRMLNode
SetSaveWithScene(int)vtkMRMLNodevirtual
SetScene(vtkMRMLScene *scene)vtkMRMLNodevirtual
SetSceneReferences()vtkMRMLNodevirtual
SetSelectable(int)vtkMRMLNodevirtual
SetSelected(int)vtkMRMLNodevirtual
SetSingletonOff()vtkMRMLNodeinline
SetSingletonOn()vtkMRMLNodeinline
SetSingletonTag(const char *)vtkMRMLNodevirtual
SetTempURLString(const char *)vtkMRMLNodeprotectedvirtual
SetUndoEnabled(bool)vtkMRMLNodevirtual
ShowItemsInView(vtkIdList *itemIDs, vtkMRMLAbstractViewNode *viewNode)vtkMRMLSubjectHierarchyNode
StartModify()vtkMRMLNodeinlinevirtual
SUBJECTHIERARCHY_NAME_VALUE_SEPARATORvtkMRMLSubjectHierarchyNodestatic
SUBJECTHIERARCHY_SEPARATORvtkMRMLSubjectHierarchyNodestatic
SUBJECTHIERARCHY_VERSION_ATTRIBUTE_NAMEvtkMRMLSubjectHierarchyNodestatic
SubjectHierarchyEndResolveEvent enum valuevtkMRMLSubjectHierarchyNode
SubjectHierarchyItemAboutToBeRemovedEvent enum valuevtkMRMLSubjectHierarchyNode
SubjectHierarchyItemAddedEvent enum valuevtkMRMLSubjectHierarchyNode
SubjectHierarchyItemDisplayModifiedEvent enum valuevtkMRMLSubjectHierarchyNode
SubjectHierarchyItemModifiedEvent enum valuevtkMRMLSubjectHierarchyNode
SubjectHierarchyItemOwnerPluginSearchRequested enum valuevtkMRMLSubjectHierarchyNode
SubjectHierarchyItemRemovedEvent enum valuevtkMRMLSubjectHierarchyNode
SubjectHierarchyItemReparentedEvent enum valuevtkMRMLSubjectHierarchyNode
SubjectHierarchyItemsShowInViewRequestedEvent enum valuevtkMRMLSubjectHierarchyNode
SubjectHierarchyItemTransformModifiedEvent enum valuevtkMRMLSubjectHierarchyNode
SubjectHierarchyItemUIDAddedEvent enum valuevtkMRMLSubjectHierarchyNode
SubjectHierarchyStartResolveEvent enum valuevtkMRMLSubjectHierarchyNode
Superclass typedefvtkMRMLSubjectHierarchyNode
UndoEnabledvtkMRMLNodeprotected
UndoEnabledOff()vtkMRMLNodevirtual
UndoEnabledOn()vtkMRMLNodevirtual
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 *)vtkMRMLNodeinlinevirtual
URLDecodeString(const char *inString)vtkMRMLNode
URLEncodeString(const char *inString)vtkMRMLNode
vtkInternal classvtkMRMLSubjectHierarchyNodefriend
vtkMRMLNode()vtkMRMLNodeprotected
vtkMRMLNode(const vtkMRMLNode &)vtkMRMLNodeprotected
vtkMRMLSubjectHierarchyNode()vtkMRMLSubjectHierarchyNodeprotected
vtkMRMLSubjectHierarchyNode(const vtkMRMLSubjectHierarchyNode &)vtkMRMLSubjectHierarchyNodeprotected
WriteNodeBodyXML(ostream &of, int indent) overridevtkMRMLSubjectHierarchyNodevirtual
WriteXML(ostream &of, int indent) overridevtkMRMLSubjectHierarchyNodevirtual
XMLAttributeDecodeString(const std::string &inString)vtkMRMLNode
XMLAttributeEncodeString(const std::string &inString)vtkMRMLNode
~vtkMRMLNode() overridevtkMRMLNodeprotected
~vtkMRMLSubjectHierarchyNode() overridevtkMRMLSubjectHierarchyNodeprotected