| AddDefaultNode(vtkMRMLNode *node) | vtkMRMLScene | |
| AddNewNodeByClass(std::string className, std::string nodeBaseName="") | vtkMRMLScene | |
| AddNewNodeByClassWithID(std::string className, std::string nodeBaseName, std::string nodeID) | vtkMRMLScene | |
| AddNode(vtkMRMLNode *nodeToAdd) | vtkMRMLScene | |
| AddNodeID(vtkMRMLNode *node) | vtkMRMLScene | protected |
| AddNodeNoNotify(vtkMRMLNode *n) | vtkMRMLScene | protected |
| AddReferencedNodeID(const char *id, vtkMRMLNode *refrencingNode) | vtkMRMLScene | |
| AddReferencedNodes(vtkMRMLNode *node, vtkCollection *refNodes, bool recursive=true) | vtkMRMLScene | protected |
| AddReservedID(const char *id) | vtkMRMLScene | |
| AddURIHandler(vtkURIHandler *handler) | vtkMRMLScene | |
| BatchProcessState enum value | vtkMRMLScene | |
| BuildID(const std::string &baseID, int idIndex) const | vtkMRMLScene | protected |
| BuildName(const std::string &baseName, int nameIndex) const | vtkMRMLScene | protected |
| CacheManager | vtkMRMLScene | protected |
| Clear(int removeSingletons=0) | vtkMRMLScene | |
| ClearNodeIDs() | vtkMRMLScene | protected |
| ClearRedoStack() | vtkMRMLScene | |
| ClearUndoStack() | vtkMRMLScene | |
| CloseState enum value | vtkMRMLScene | |
| Commit(const char *url=nullptr, vtkMRMLMessageCollection *userMessages=nullptr) | vtkMRMLScene | |
| Connect(vtkMRMLMessageCollection *userMessages=nullptr) | vtkMRMLScene | |
| CopyDefaultNodesToScene(vtkMRMLScene *scene) | vtkMRMLScene | |
| CopyNode(vtkMRMLNode *n) | vtkMRMLScene | |
| CopyNodeChangedIDs(vtkMRMLScene *scene) | vtkMRMLScene | |
| CopyNodeInRedoStack(vtkMRMLNode *node) | vtkMRMLScene | protected |
| CopyNodeInUndoStack(vtkMRMLNode *node) | vtkMRMLScene | protected |
| CopyNodeReferences(vtkMRMLScene *scene) | vtkMRMLScene | |
| CopyRegisteredNodesToScene(vtkMRMLScene *scene) | vtkMRMLScene | |
| CopySingletonNodesToScene(vtkMRMLScene *scene) | vtkMRMLScene | |
| CreateNodeByClass(const char *className) | vtkMRMLScene | |
| CreateUniqueFileName(const std::string &filename, const std::string &knownExtension="") | vtkMRMLScene | static |
| DataIOManager | vtkMRMLScene | protected |
| DefaultNodes | vtkMRMLScene | protected |
| DeleteEventCallback | vtkMRMLScene | protected |
| EndBatchProcessEvent enum value | vtkMRMLScene | |
| EndCloseEvent enum value | vtkMRMLScene | |
| EndEvent enum value | vtkMRMLScene | |
| EndImportEvent enum value | vtkMRMLScene | |
| EndRedoEvent enum value | vtkMRMLScene | |
| EndRestoreEvent enum value | vtkMRMLScene | |
| EndSaveEvent enum value | vtkMRMLScene | |
| EndState(unsigned long state) | vtkMRMLScene | |
| EndUndoEvent enum value | vtkMRMLScene | |
| Extensions | vtkMRMLScene | protected |
| FindNodeReference(const char *referencedId, vtkMRMLNode *referencingNode) | vtkMRMLScene | protected |
| FindURIHandler(const char *URI) | vtkMRMLScene | |
| FindURIHandlerByName(const char *name) | vtkMRMLScene | |
| GenerateUniqueID(vtkMRMLNode *node) | vtkMRMLScene | protected |
| GenerateUniqueID(const std::string &baseID) | vtkMRMLScene | protected |
| GenerateUniqueName(const std::string &baseName) | vtkMRMLScene | |
| GenerateUniqueName(vtkMRMLNode *node) | vtkMRMLScene | protected |
| GetCacheManager() | vtkMRMLScene | virtual |
| GetChangedID(const char *id) | vtkMRMLScene | |
| GetClassName() | vtkMRMLScene | virtual |
| GetClassNameByTag(const char *tagName) | vtkMRMLScene | |
| GetDataIOManager() | vtkMRMLScene | virtual |
| GetDefaultNodeByClass(const char *className) | vtkMRMLScene | |
| GetExtensions() | vtkMRMLScene | virtual |
| GetFirstNode(const char *byName=nullptr, const char *byClass=nullptr, const int *byHideFromEditors=nullptr, bool exactNameMatch=true) | vtkMRMLScene | |
| GetFirstNodeByClass(const char *className) | vtkMRMLScene | |
| GetFirstNodeByName(const char *name) | vtkMRMLScene | |
| GetLastLoadedExtensions() | vtkMRMLScene | virtual |
| GetLastLoadedVersion() | vtkMRMLScene | virtual |
| GetLoadFromXMLString() | vtkMRMLScene | virtual |
| GetMaximumNumberOfSavedUndoStates() | vtkMRMLScene | virtual |
| GetModifiedSinceRead(vtkCollection *modifiedNodes=nullptr) | vtkMRMLScene | |
| GetNextNode() | vtkMRMLScene | |
| GetNextNodeByClass(const char *className) | vtkMRMLScene | |
| GetNodeByID(const char *name) | vtkMRMLScene | |
| GetNodeByID(std::string name) | vtkMRMLScene | |
| GetNodeClassesList() | vtkMRMLScene | |
| GetNodeReferenceIDsFromUndoStack(std::set< std::string > &referenceIDs) const | vtkMRMLScene | protected |
| GetNodes() | vtkMRMLScene | |
| GetNodesByClass(const char *className, std::vector< vtkMRMLNode *> &nodes) | vtkMRMLScene | |
| GetNodesByClass(const char *className) | vtkMRMLScene | |
| GetNodesByClassByName(const char *className, const char *name) | vtkMRMLScene | |
| GetNodesByName(const char *name) | vtkMRMLScene | |
| GetNthNode(int n) | vtkMRMLScene | |
| GetNthNodeByClass(int n, const char *className) | vtkMRMLScene | |
| GetNthReferencedID(int n) | vtkMRMLScene | |
| GetNthReferencingNode(int n) | vtkMRMLScene | |
| GetNthRegisteredAbstractNodeClassName(int n) | vtkMRMLScene | |
| GetNthRegisteredAbstractNodeTypeDisplayName(int n) | vtkMRMLScene | |
| GetNthRegisteredNodeClass(int n) | vtkMRMLScene | |
| GetNumberOfNodeReferences() | vtkMRMLScene | |
| GetNumberOfNodes() | vtkMRMLScene | |
| GetNumberOfNodesByClass(const char *className) | vtkMRMLScene | |
| GetNumberOfRedoLevels() | vtkMRMLScene | inline |
| GetNumberOfRegisteredAbstractNodeClasses() | vtkMRMLScene | |
| GetNumberOfRegisteredNodeClasses() | vtkMRMLScene | |
| GetNumberOfUndoLevels() | vtkMRMLScene | inline |
| GetReadDataOnLoad() | vtkMRMLScene | virtual |
| GetReferencedNodes(vtkMRMLNode *node, bool recursive=true) | vtkMRMLScene | |
| GetReferencedSubScene(vtkMRMLNode *node, vtkMRMLScene *newScene) | vtkMRMLScene | |
| GetReferencingNodes(vtkMRMLNode *referencedNode, std::vector< vtkMRMLNode *> &referencingNodes) | vtkMRMLScene | |
| GetRootDirectory() | vtkMRMLScene | |
| GetSaveToXMLString() | vtkMRMLScene | virtual |
| GetSceneXMLString() | vtkMRMLScene | |
| GetSingletonNode(const char *singletonTag, const char *className) | vtkMRMLScene | |
| GetSingletonNode(vtkMRMLNode *n) | vtkMRMLScene | |
| GetStates() const | vtkMRMLScene | |
| GetStorableNodesModifiedSinceRead(vtkCollection *modifiedStorableNodes=nullptr) | vtkMRMLScene | |
| GetStoredTime() | vtkMRMLScene | virtual |
| GetSubjectHierarchyNode() | vtkMRMLScene | |
| GetTagByClassName(const char *className) | vtkMRMLScene | |
| GetTypeDisplayNameByClassName(std::string className) | vtkMRMLScene | |
| GetUndoFlag() | vtkMRMLScene | inline |
| GetUniqueIDIndex(const std::string &baseID) | vtkMRMLScene | protected |
| GetUniqueNameByString(const char *baseName) | vtkMRMLScene | |
| GetUniqueNameIndex(const std::string &baseName) | vtkMRMLScene | protected |
| GetURIHandlerCollection() | vtkMRMLScene | virtual |
| GetURL() | vtkMRMLScene | |
| GetUserTagTable() | vtkMRMLScene | virtual |
| GetVersion() | vtkMRMLScene | virtual |
| Import(vtkMRMLMessageCollection *userMessages=nullptr) | vtkMRMLScene | |
| ImportProgressFeedbackEvent enum value | vtkMRMLScene | |
| ImportState enum value | vtkMRMLScene | |
| InitTraversal() | vtkMRMLScene | |
| InsertAfterNode(vtkMRMLNode *item, vtkMRMLNode *newItem) | vtkMRMLScene | |
| InsertBeforeNode(vtkMRMLNode *item, vtkMRMLNode *newItem) | vtkMRMLScene | |
| IsA(const char *type) | vtkMRMLScene | virtual |
| IsBatchProcessing() const | vtkMRMLScene | inline |
| IsClosing() const | vtkMRMLScene | inline |
| IsFilePathRelative(const char *filepath) | vtkMRMLScene | |
| IsImporting() const | vtkMRMLScene | inline |
| IsNodeClassRegistered(const std::string &className) | vtkMRMLScene | |
| IsNodeIDReservedByUndo(const std::string id) const | vtkMRMLScene | protected |
| IsNodePresent(vtkMRMLNode *n) | vtkMRMLScene | |
| IsNodeReferencingNodeID(vtkMRMLNode *referencingNode, const char *id) | vtkMRMLScene | |
| IsRedoing() const | vtkMRMLScene | inline |
| IsReservedID(const std::string &id) | vtkMRMLScene | |
| IsRestoring() const | vtkMRMLScene | inline |
| IsTypeOf(const char *type) | vtkMRMLScene | static |
| IsUndoing() const | vtkMRMLScene | inline |
| LastLoadedExtensions | vtkMRMLScene | protected |
| LastLoadedVersion | vtkMRMLScene | protected |
| LoadFromXMLString | vtkMRMLScene | protected |
| MaximumNumberOfSavedUndoStates | vtkMRMLScene | protected |
| MetadataAddedEvent enum value | vtkMRMLScene | |
| New() | vtkMRMLScene | static |
| NewSceneEvent enum value | vtkMRMLScene | |
| NodeAboutToBeAddedEvent enum value | vtkMRMLScene | |
| NodeAboutToBeRemovedEvent enum value | vtkMRMLScene | |
| NodeAdded(vtkMRMLNode *n) | vtkMRMLScene | |
| NodeAdded() | vtkMRMLScene | inline |
| NodeAddedEvent enum value | vtkMRMLScene | |
| NodeClassRegisteredEvent enum value | vtkMRMLScene | |
| NodeIDs | vtkMRMLScene | protected |
| NodeIDsMTime | vtkMRMLScene | protected |
| NodeReferences | vtkMRMLScene | protected |
| NodeReferencesType typedef | vtkMRMLScene | protected |
| NodeRemovedEvent enum value | vtkMRMLScene | |
| Nodes | vtkMRMLScene | protected |
| ParseVersion(const char *versionString, std::string &application, int &major, int &minor, int &patch, int &revision) | vtkMRMLScene | static |
| PercentEncode(std::string s) | vtkMRMLScene | static |
| PrintSelf(ostream &os, vtkIndent indent) override | vtkMRMLScene | |
| ProgressBatchProcessEvent enum value | vtkMRMLScene | |
| ProgressCloseEvent enum value | vtkMRMLScene | |
| ProgressEvent enum value | vtkMRMLScene | |
| ProgressImportEvent enum value | vtkMRMLScene | |
| ProgressRedoEvent enum value | vtkMRMLScene | |
| ProgressRestoreEvent enum value | vtkMRMLScene | |
| ProgressSaveEvent enum value | vtkMRMLScene | |
| ProgressState(unsigned long state, int progress=0) | vtkMRMLScene | |
| ProgressUndoEvent enum value | vtkMRMLScene | |
| PushIntoRedoStack() | vtkMRMLScene | protected |
| PushIntoUndoStack() | vtkMRMLScene | protected |
| RandomGenerator | vtkMRMLScene | protected |
| ReadDataOnLoad | vtkMRMLScene | protected |
| ReadFromMRB(const char *fullName, bool clear=false, vtkMRMLMessageCollection *userMessages=nullptr) | vtkMRMLScene | |
| Redo() | vtkMRMLScene | |
| RedoStack | vtkMRMLScene | protected |
| RedoState enum value | vtkMRMLScene | |
| ReferencedIDChanges | vtkMRMLScene | protected |
| RegisterAbstractNodeClass(std::string className, std::string typeDisplayName) | vtkMRMLScene | |
| RegisteredAbstractNodeClassTypeDisplayNames | vtkMRMLScene | protected |
| RegisteredNodeClasses | vtkMRMLScene | protected |
| RegisteredNodeTags | vtkMRMLScene | protected |
| RegisterNodeClass(vtkMRMLNode *node, const char *tagName) | vtkMRMLScene | |
| RegisterNodeClass(vtkMRMLNode *node) | vtkMRMLScene | |
| RemoveAllDefaultNodes() | vtkMRMLScene | |
| RemoveAllNodes(bool removeSingletons) | vtkMRMLScene | protected |
| RemoveInvalidNodeReferences(vtkCollection *checkNodes, const std::set< std::string > &validNodeIDs) | vtkMRMLScene | protected |
| RemoveNode(vtkMRMLNode *n) | vtkMRMLScene | |
| RemoveNodeID(char *nodeID) | vtkMRMLScene | protected |
| RemoveNodeReferences(vtkMRMLNode *node) | vtkMRMLScene | |
| RemoveReferencedNodeID(const char *id, vtkMRMLNode *refrencingNode) | vtkMRMLScene | |
| RemoveReferencesToNode(vtkMRMLNode *node) | vtkMRMLScene | |
| RemoveReservedIDs() | vtkMRMLScene | |
| RemoveUnusedNodeReferences() | vtkMRMLScene | |
| ReservedIDs | vtkMRMLScene | protected |
| ReserveNodeReferenceIDs(vtkMRMLNode *node) | vtkMRMLScene | protected |
| ResetNodes() | vtkMRMLScene | |
| RestoreState enum value | vtkMRMLScene | |
| RootDirectory | vtkMRMLScene | protected |
| SafeDownCast(vtkObject *o) | vtkMRMLScene | static |
| SaveProgressFeedbackEvent enum value | vtkMRMLScene | |
| SaveSceneScreenshot(vtkImageData *thumbnail) | vtkMRMLScene | |
| SaveSceneToSlicerDataBundleDirectory(const char *sdbDir, vtkImageData *thumbnail=nullptr, vtkMRMLMessageCollection *userMessages=nullptr) | vtkMRMLScene | |
| SaveState enum value | vtkMRMLScene | |
| SaveStateForUndo() | vtkMRMLScene | |
| SaveStateForUndo(vtkMRMLNode *node) | vtkMRMLScene | |
| SaveStateForUndo(vtkCollection *nodes) | vtkMRMLScene | |
| SaveStateForUndo(std::vector< vtkMRMLNode *> nodes) | vtkMRMLScene | |
| SaveStorableNodeToSlicerDataBundleDirectory(vtkMRMLStorableNode *storableNode, std::string &dataDir, std::map< vtkMRMLStorageNode *, std::vector< std::string > > &originalStorageNodeFileNames, vtkMRMLMessageCollection *userMessages) | vtkMRMLScene | protected |
| SaveToXMLString | vtkMRMLScene | protected |
| SceneCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData) | vtkMRMLScene | protectedstatic |
| SceneEventType enum name | vtkMRMLScene | |
| SceneXMLString | vtkMRMLScene | protected |
| SetCacheManager(vtkCacheManager *) | vtkMRMLScene | virtual |
| SetDataIOManager(vtkDataIOManager *) | vtkMRMLScene | virtual |
| SetExtensions(const char *) | vtkMRMLScene | virtual |
| SetLastLoadedExtensions(const char *) | vtkMRMLScene | virtual |
| SetLastLoadedVersion(const char *) | vtkMRMLScene | virtual |
| SetLoadFromXMLString(int) | vtkMRMLScene | virtual |
| SetMaximumNumberOfSavedUndoStates(int stackSize) | vtkMRMLScene | |
| SetReadDataOnLoad(int) | vtkMRMLScene | virtual |
| SetRootDirectory(const char *dir) | vtkMRMLScene | |
| SetSaveToXMLString(int) | vtkMRMLScene | virtual |
| SetSceneXMLString(const std::string &xmlString) | vtkMRMLScene | |
| SetStorableNodesModifiedSinceRead() | vtkMRMLScene | |
| SetStorableNodesModifiedSinceRead(vtkCollection *storableNodes) | vtkMRMLScene | static |
| SetSubjectHierarchyNode(vtkMRMLSubjectHierarchyNode *) | vtkMRMLScene | protectedvirtual |
| SetUndoFlag(bool flag) | vtkMRMLScene | inline |
| SetUndoOff() | vtkMRMLScene | inline |
| SetUndoOn() | vtkMRMLScene | inline |
| SetURIHandlerCollection(vtkCollection *) | vtkMRMLScene | virtual |
| SetURL(const char *url) | vtkMRMLScene | |
| SetUserTagTable(vtkTagTable *) | vtkMRMLScene | virtual |
| SetVersion(const char *) | vtkMRMLScene | virtual |
| StartBatchProcessEvent enum value | vtkMRMLScene | |
| StartCloseEvent enum value | vtkMRMLScene | |
| StartEvent enum value | vtkMRMLScene | |
| StartImportEvent enum value | vtkMRMLScene | |
| StartRedoEvent enum value | vtkMRMLScene | |
| StartRestoreEvent enum value | vtkMRMLScene | |
| StartSaveEvent enum value | vtkMRMLScene | |
| StartState(unsigned long state, int anticipatedMaxProgress=0) | vtkMRMLScene | |
| StartUndoEvent enum value | vtkMRMLScene | |
| StateEvent enum value | vtkMRMLScene | |
| States | vtkMRMLScene | protected |
| StateType enum name | vtkMRMLScene | |
| SubjectHierarchyNode | vtkMRMLScene | protected |
| Superclass typedef | vtkMRMLScene | |
| TrimUndoStack() | vtkMRMLScene | protected |
| Undo() | vtkMRMLScene | |
| UndoFlag | vtkMRMLScene | protected |
| UndoStack | vtkMRMLScene | protected |
| UndoState enum value | vtkMRMLScene | |
| UniqueIDs | vtkMRMLScene | protected |
| UniqueNames | vtkMRMLScene | protected |
| UnpackSlicerDataBundle(const char *sdbFilePath, const char *temporaryDirectory, vtkMRMLMessageCollection *userMessages=nullptr) | vtkMRMLScene | static |
| UpdateNodeChangedIDs() | vtkMRMLScene | |
| UpdateNodeIDs() | vtkMRMLScene | protected |
| UpdateNodeReferences(vtkCollection *checkNodes=nullptr) | vtkMRMLScene | |
| URIHandlerCollection | vtkMRMLScene | protected |
| URL | vtkMRMLScene | protected |
| UserTagTable | vtkMRMLScene | protected |
| Version | vtkMRMLScene | protected |
| vtkMRMLScene() | vtkMRMLScene | protected |
| vtkMRMLSceneViewNode class | vtkMRMLScene | friend |
| WriteToMRB(const char *filename, vtkImageData *thumbnail=nullptr, vtkMRMLMessageCollection *userMessages=nullptr) | vtkMRMLScene | |
| ~vtkMRMLScene() override | vtkMRMLScene | protected |