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) | vtkMRMLScene | |
Connect() | 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 | |
ErrorMessage | 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 | |
GetErrorCode() | vtkMRMLScene | virtual |
GetErrorMessage() | vtkMRMLScene | |
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 | |
GetLastLoadedVersion() | vtkMRMLScene | virtual |
GetLoadFromXMLString() | vtkMRMLScene | virtual |
GetMaximumNumberOfSavedUndoStates() | vtkMRMLScene | virtual |
GetModifiedSinceRead() | 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 | |
GetNthRegisteredNodeClass(int n) | vtkMRMLScene | |
GetNumberOfNodeReferences() | vtkMRMLScene | |
GetNumberOfNodes() | vtkMRMLScene | |
GetNumberOfNodesByClass(const char *className) | vtkMRMLScene | |
GetNumberOfRedoLevels() | vtkMRMLScene | inline |
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 | |
GetSubjectHierarchyNode() | vtkMRMLScene | |
GetTagByClassName(const char *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() | 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 |
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 | |
NodeIDs | vtkMRMLScene | protected |
NodeIDsMTime | vtkMRMLScene | protected |
NodeReferences | vtkMRMLScene | protected |
NodeReferencesType typedef | vtkMRMLScene | protected |
NodeRemovedEvent enum value | vtkMRMLScene | |
Nodes | vtkMRMLScene | protected |
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) | vtkMRMLScene | |
Redo() | vtkMRMLScene | |
RedoStack | vtkMRMLScene | protected |
RedoState enum value | vtkMRMLScene | |
ReferencedIDChanges | 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 |
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 |
SetErrorCode(unsigned long) | vtkMRMLScene | virtual |
SetErrorMessage(const std::string &error) | vtkMRMLScene | |
SetErrorMessage(const char *message) | vtkMRMLScene | |
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) | 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 |