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 | |
AddToScene | vtkMRMLNode | protected |
AddToSceneOff() | vtkMRMLNode | virtual |
AddToSceneOn() | vtkMRMLNode | virtual |
Attributes | vtkMRMLNode | protected |
AttributesType typedef | vtkMRMLNode | protected |
ContentModifiedEvents | vtkMRMLNode | protected |
Copy(vtkMRMLNode *node) override | vtkMRMLSubjectHierarchyNode | virtual |
CopyContent(vtkMRMLNode *node, bool deepCopy=true) | vtkMRMLNode | virtual |
CopyReferences(vtkMRMLNode *node) | vtkMRMLNode | virtual |
CopyWithScene(vtkMRMLNode *node) | vtkMRMLNode | |
CreateFolderItem(vtkIdType parentItemID, std::string name) | vtkMRMLSubjectHierarchyNode | |
CreateHierarchyItem(vtkIdType parentItemID, std::string name, std::string level) | vtkMRMLSubjectHierarchyNode | |
CreateItem(vtkIdType parentItemID, vtkMRMLNode *dataNode, const char *ownerPluginName=nullptr) | vtkMRMLSubjectHierarchyNode | |
CreateNodeInstance() override | vtkMRMLSubjectHierarchyNode | virtual |
CreateStudyItem(vtkIdType parentItemID, std::string name) | vtkMRMLSubjectHierarchyNode | |
CreateSubjectItem(vtkIdType parentItemID, std::string name) | vtkMRMLSubjectHierarchyNode | |
Description | vtkMRMLNode | protected |
DeserializeUIDList(std::string uidListString, std::vector< std::string > &deserializedUIDList) | vtkMRMLSubjectHierarchyNode | static |
DisableModifiedEventOff() | vtkMRMLNode | inline |
DisableModifiedEventOn() | vtkMRMLNode | inline |
EndModify(int previousDisableModifiedEventState) | vtkMRMLNode | inlinevirtual |
GenerateUniqueItemName(std::string name) | vtkMRMLSubjectHierarchyNode | |
GetAddToScene() | vtkMRMLNode | virtual |
GetAttribute(const char *name) | vtkMRMLNode | |
GetAttributeFromItemAncestor(vtkIdType itemID, std::string attributeName, std::string level="") | vtkMRMLSubjectHierarchyNode | |
GetAttributeNames() | vtkMRMLNode | |
GetAttributeNames(vtkStringArray *attributeNames) | vtkMRMLNode | |
GetClassName() | vtkMRMLSubjectHierarchyNode | virtual |
GetContentModifiedEvents() | vtkMRMLNode | virtual |
GetDataNodesInBranch(vtkIdType itemID, vtkCollection *dataNodeCollection, const char *childClass=nullptr) | vtkMRMLSubjectHierarchyNode | |
GetDescription() | vtkMRMLNode | virtual |
GetDisableModifiedEvent() | vtkMRMLNode | virtual |
GetDisplayNodeForItem(vtkIdType itemID) | vtkMRMLSubjectHierarchyNode | |
GetDisplayVisibilityForBranch(vtkIdType itemID) | vtkMRMLSubjectHierarchyNode | |
GetHideFromEditors() | vtkMRMLNode | virtual |
GetID() | vtkMRMLNode | virtual |
GetInMRMLCallbackFlag() | vtkMRMLNode | virtual |
GetInvalidItemID() | vtkMRMLSubjectHierarchyNode | inlinestatic |
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() | vtkMRMLNode | virtual |
GetMRMLAttributeNameFromReferenceRole(const char *refRole) | vtkMRMLNode | protectedvirtual |
GetName() | vtkMRMLNode | virtual |
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() override | vtkMRMLSubjectHierarchyNode | virtual |
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) | vtkMRMLNode | protectedvirtual |
GetSaveWithScene() | vtkMRMLNode | virtual |
GetScene() | vtkMRMLNode | virtual |
GetSceneItemID() | vtkMRMLSubjectHierarchyNode | |
GetSelectable() | vtkMRMLNode | virtual |
GetSelected() | vtkMRMLNode | virtual |
GetSingletonTag() | vtkMRMLNode | virtual |
GetSubjectHierarchyNode(vtkMRMLScene *scene) | vtkMRMLSubjectHierarchyNode | static |
GetTempURLString() | vtkMRMLNode | protectedvirtual |
GetUndoEnabled() | vtkMRMLNode | virtual |
GetUpdatedReferencedNodeEventList(int &oldReferencedNodeUseCount, int &newReferencedNodeUseCount, vtkIntArray *oldConsolidatedEventList, vtkIntArray *newConsolidatedEventList, vtkMRMLNode *oldReferencedNode, vtkMRMLNode *newReferencedNode, vtkMRMLNodeReference *referenceToIgnore, vtkIntArray *newEvents) | vtkMRMLNode | protected |
HasCopyContent() const | vtkMRMLNode | virtual |
HasItemAttribute(vtkIdType itemID, std::string attributeName) | vtkMRMLSubjectHierarchyNode | |
HasNodeReferenceID(const char *referenceRole, const char *referencedNodeID) | vtkMRMLNode | |
HideFromEditors | vtkMRMLNode | protected |
HideFromEditorsOff() | vtkMRMLNode | virtual |
HideFromEditorsOn() | vtkMRMLNode | virtual |
HierarchyModifiedEvent enum value | vtkMRMLNode | |
ID | vtkMRMLNode | protected |
IDChangedEvent enum value | vtkMRMLNode | |
InMRMLCallbackFlag | vtkMRMLNode | protected |
Internal | vtkMRMLSubjectHierarchyNode | protected |
INVALID_ITEM_ID | vtkMRMLSubjectHierarchyNode | static |
InvalidateNodeReferences() | vtkMRMLNode | protectedvirtual |
InvokeCustomModifiedEvent(int eventId, void *callData=nullptr) | vtkMRMLNode | inlinevirtual |
InvokePendingModifiedEvent() | vtkMRMLNode | inlinevirtual |
IsA(const char *type) | vtkMRMLSubjectHierarchyNode | virtual |
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) | vtkMRMLNode | protectedvirtual |
IsSingleton() | vtkMRMLNode | inline |
IsTypeOf(const char *type) | vtkMRMLSubjectHierarchyNode | static |
ItemEventCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData) | vtkMRMLSubjectHierarchyNode | protectedstatic |
ItemEventCallbackCommand | vtkMRMLSubjectHierarchyNode | protected |
ItemModified(vtkIdType itemID) | vtkMRMLSubjectHierarchyNode | |
Modified() override | vtkMRMLNode | inline |
MoveItem(vtkIdType itemID, vtkIdType beforeItemID) | vtkMRMLSubjectHierarchyNode | |
MRMLCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData) | vtkMRMLNode | protectedstatic |
MRMLCallbackCommand | vtkMRMLNode | protected |
MRMLObserverManager | vtkMRMLNode | protected |
Name | vtkMRMLNode | protected |
New() | vtkMRMLSubjectHierarchyNode | static |
NodeReferenceEvents | vtkMRMLNode | protected |
NodeReferenceEventsType typedef | vtkMRMLNode | protected |
NodeReferenceListType typedef | vtkMRMLNode | protected |
NodeReferenceMRMLAttributeNames | vtkMRMLNode | protected |
NodeReferences | vtkMRMLNode | protected |
NodeReferencesType typedef | vtkMRMLNode | protected |
OnNodeAddedToScene() | vtkMRMLNode | inlinevirtual |
OnNodeReferenceAdded(vtkMRMLNodeReference *reference) | vtkMRMLNode | inlineprotectedvirtual |
OnNodeReferenceModified(vtkMRMLNodeReference *reference) | vtkMRMLNode | inlineprotectedvirtual |
OnNodeReferenceRemoved(vtkMRMLNodeReference *reference) | vtkMRMLNode | inlineprotectedvirtual |
operator=(const vtkMRMLSubjectHierarchyNode &) | vtkMRMLSubjectHierarchyNode | protected |
vtkMRMLNode::operator=(const vtkMRMLNode &) | vtkMRMLNode | protected |
ParseReferencesAttribute(const char *attValue, std::set< std::string > &references) | vtkMRMLNode | protected |
PrintItem(vtkIdType itemID, ostream &os, vtkIndent indent) | vtkMRMLSubjectHierarchyNode | |
PrintSelf(ostream &os, vtkIndent indent) override | vtkMRMLSubjectHierarchyNode | |
ProcessChildNode(vtkMRMLNode *) | vtkMRMLNode | inlinevirtual |
ProcessMRMLEvents(vtkObject *caller, unsigned long event, void *callData) | vtkMRMLNode | virtual |
ReadItemFromXML(const char **atts) | vtkMRMLSubjectHierarchyNode | virtual |
ReadXMLAttributes(const char **atts) | vtkMRMLNode | virtual |
ReferenceAddedEvent enum value | vtkMRMLNode | |
ReferencedNodeModifiedEvent enum value | vtkMRMLNode | |
ReferenceModifiedEvent enum value | vtkMRMLNode | |
ReferenceRemovedEvent enum value | vtkMRMLNode | |
RemoveAllItems(bool removeDataNode=false) | vtkMRMLSubjectHierarchyNode | |
RemoveAttribute(const char *name) | vtkMRMLNode | |
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) | vtkMRMLNode | virtual |
ResolveSubjectHierarchy(vtkMRMLScene *scene) | vtkMRMLSubjectHierarchyNode | static |
SafeDownCast(vtkObject *o) | vtkMRMLSubjectHierarchyNode | static |
SaveWithScene | vtkMRMLNode | protected |
SaveWithSceneOff() | vtkMRMLNode | virtual |
SaveWithSceneOn() | vtkMRMLNode | virtual |
Scene | vtkMRMLNode | protected |
Selectable | vtkMRMLNode | protected |
SelectableOff() | vtkMRMLNode | virtual |
SelectableOn() | vtkMRMLNode | virtual |
Selected | vtkMRMLNode | protected |
SelectedOff() | vtkMRMLNode | virtual |
SelectedOn() | vtkMRMLNode | virtual |
SetAddToScene(int) | vtkMRMLNode | virtual |
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 *) | vtkMRMLNode | virtual |
SetDisableModifiedEvent(int onOff) | vtkMRMLNode | inline |
SetDisplayVisibilityForBranch(vtkIdType itemID, int visible) | vtkMRMLSubjectHierarchyNode | |
SetHideFromEditors(int) | vtkMRMLNode | virtual |
SetInMRMLCallbackFlag(int flag) | vtkMRMLNode | inline |
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 *) | vtkMRMLNode | virtual |
SetNodeReferenceID(const char *referenceRole, const char *referencedNodeID) | vtkMRMLNode | |
SetNthNodeReferenceID(const char *referenceRole, int n, const char *referencedNodeID) | vtkMRMLNode | |
SetSaveWithScene(int) | vtkMRMLNode | virtual |
SetScene(vtkMRMLScene *scene) | vtkMRMLNode | virtual |
SetSceneReferences() | vtkMRMLNode | virtual |
SetSelectable(int) | vtkMRMLNode | virtual |
SetSelected(int) | vtkMRMLNode | virtual |
SetSingletonOff() | vtkMRMLNode | inline |
SetSingletonOn() | vtkMRMLNode | inline |
SetSingletonTag(const char *) | vtkMRMLNode | virtual |
SetTempURLString(const char *) | vtkMRMLNode | protectedvirtual |
SetUndoEnabled(bool) | vtkMRMLNode | virtual |
ShowItemsInView(vtkIdList *itemIDs, vtkMRMLAbstractViewNode *viewNode) | vtkMRMLSubjectHierarchyNode | |
StartModify() | vtkMRMLNode | inlinevirtual |
SUBJECTHIERARCHY_NAME_VALUE_SEPARATOR | vtkMRMLSubjectHierarchyNode | static |
SUBJECTHIERARCHY_SEPARATOR | vtkMRMLSubjectHierarchyNode | static |
SUBJECTHIERARCHY_VERSION_ATTRIBUTE_NAME | vtkMRMLSubjectHierarchyNode | static |
SubjectHierarchyEndResolveEvent enum value | vtkMRMLSubjectHierarchyNode | |
SubjectHierarchyItemAboutToBeRemovedEvent enum value | vtkMRMLSubjectHierarchyNode | |
SubjectHierarchyItemAddedEvent enum value | vtkMRMLSubjectHierarchyNode | |
SubjectHierarchyItemDisplayModifiedEvent enum value | vtkMRMLSubjectHierarchyNode | |
SubjectHierarchyItemModifiedEvent enum value | vtkMRMLSubjectHierarchyNode | |
SubjectHierarchyItemOwnerPluginSearchRequested enum value | vtkMRMLSubjectHierarchyNode | |
SubjectHierarchyItemRemovedEvent enum value | vtkMRMLSubjectHierarchyNode | |
SubjectHierarchyItemReparentedEvent enum value | vtkMRMLSubjectHierarchyNode | |
SubjectHierarchyItemsShowInViewRequestedEvent enum value | vtkMRMLSubjectHierarchyNode | |
SubjectHierarchyItemTransformModifiedEvent enum value | vtkMRMLSubjectHierarchyNode | |
SubjectHierarchyItemUIDAddedEvent enum value | vtkMRMLSubjectHierarchyNode | |
SubjectHierarchyStartResolveEvent enum value | vtkMRMLSubjectHierarchyNode | |
Superclass typedef | vtkMRMLSubjectHierarchyNode | |
UndoEnabled | vtkMRMLNode | protected |
UndoEnabledOff() | vtkMRMLNode | virtual |
UndoEnabledOn() | vtkMRMLNode | virtual |
UpdateNodeReferenceEventObserver(vtkMRMLNode *oldReferencedNode, vtkMRMLNode *newReferencedNode, vtkIntArray *newEvents, vtkMRMLNodeReference *referenceToIgnore) | vtkMRMLNode | protected |
UpdateNodeReferences(const char *referenceRole=nullptr) | vtkMRMLNode | protectedvirtual |
UpdateNthNodeReference(const char *referenceRole, int n) | vtkMRMLNode | protectedvirtual |
UpdateReferenceID(const char *oldID, const char *newID) | vtkMRMLNode | virtual |
UpdateReferences() | vtkMRMLNode | virtual |
UpdateScene(vtkMRMLScene *) | vtkMRMLNode | inlinevirtual |
URLDecodeString(const char *inString) | vtkMRMLNode | |
URLEncodeString(const char *inString) | vtkMRMLNode | |
vtkInternal class | vtkMRMLSubjectHierarchyNode | friend |
vtkMRMLNode() | vtkMRMLNode | protected |
vtkMRMLNode(const vtkMRMLNode &) | vtkMRMLNode | protected |
vtkMRMLSubjectHierarchyNode() | vtkMRMLSubjectHierarchyNode | protected |
vtkMRMLSubjectHierarchyNode(const vtkMRMLSubjectHierarchyNode &) | vtkMRMLSubjectHierarchyNode | protected |
WriteNodeBodyXML(ostream &of, int indent) override | vtkMRMLSubjectHierarchyNode | virtual |
WriteXML(ostream &of, int indent) override | vtkMRMLSubjectHierarchyNode | virtual |
XMLAttributeDecodeString(const std::string &inString) | vtkMRMLNode | |
XMLAttributeEncodeString(const std::string &inString) | vtkMRMLNode | |
~vtkMRMLNode() override | vtkMRMLNode | protected |
~vtkMRMLSubjectHierarchyNode() override | vtkMRMLSubjectHierarchyNode | protected |