|
| std::vector< vtkSmartPointer< vtkMRMLFileIOHandler > > | CreateFileIOHandlers () override |
| | Create file readers and writers of the module.
|
| |
| std::vector< std::string > | FindDefaultColorFiles () override |
| |
| std::vector< std::string > | FindUserColorFiles () override |
| |
| virtual const char * | GetClassName () |
| |
| const char * | GetDefaultChartColorNodeID () override |
| | Return a default color node id for the charts.
|
| |
| const char * | GetDefaultEditorColorNodeID () override |
| | Return a default color node id for the editor.
|
| |
| const char * | GetDefaultLabelMapColorNodeID () override |
| | Return a default color node id for a label map.
|
| |
| virtual int | IsA (const char *type) |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| |
| void | AddColorFile (const char *fileName, std::vector< std::string > *Files) |
| | Add a file to the input list Files, checking first for null, duplicates.
|
| |
| virtual void | AddDefaultColorNodes () |
| | Add default color nodes.
|
| |
| virtual const char * | GetDefaultModelColorNodeID () |
| | Return a default color node id for a model.
|
| |
| virtual const char * | GetDefaultPlotColorNodeID () |
| | Return a default color node id for a plot.
|
| |
| virtual const char * | GetDefaultVolumeColorNodeID () |
| | Return a default color node id for a volume.
|
| |
| virtual char * | GetUserColorFilePaths () |
| | Get/Set the user defined paths where to look for extra color files.
|
| |
| vtkMRMLColorNode * | LoadColorFile (const char *fileName, const char *nodeName=nullptr, vtkMRMLMessageCollection *userMessages=nullptr, bool userType=false) |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| |
| virtual void | RemoveDefaultColorNodes () |
| | Remove default color nodes.
|
| |
| virtual void | SetUserColorFilePaths (const char *) |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| |
| virtual vtkMRMLApplicationLogic * | GetMRMLApplicationLogic () const |
| | Get access to overall application state.
|
| |
| vtkMRMLScene * | GetMRMLScene () const |
| | Return a reference to the current MRML scene.
|
| |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| |
| virtual void | SetMRMLApplicationLogic (vtkMRMLApplicationLogic *logic) |
| |
| void | SetMRMLScene (vtkMRMLScene *newScene) |
| | Set and observe the MRMLScene.
|
| |
|
| std::vector< std::string > | FindColorFiles (const std::vector< std::string > &directories) |
| |
| void | operator= (const vtkSlicerColorLogic &) |
| |
| void | RegisterNodes () override |
| | Register MRML Node classes to Scene. Gets called automatically when the MRMLScene is attached to this logic class.
|
| |
| | vtkSlicerColorLogic () |
| |
| | vtkSlicerColorLogic (const vtkSlicerColorLogic &) |
| |
| | ~vtkSlicerColorLogic () override |
| |
| void | AddDefaultFileNode (int i) |
| |
| void | AddDefaultFileNodes () |
| |
| void | AddDefaultProceduralNodes () |
| |
| void | AddDefaultTableNode (int i) |
| |
| void | AddDefaultTableNodes () |
| |
| void | AddDGEMRICNode (int type) |
| |
| void | AddDGEMRICNodes () |
| |
| void | AddLabelsNode () |
| |
| void | AddPETNode (int type) |
| |
| void | AddPETNodes () |
| |
| void | AddUserFileNode (int i) |
| |
| void | AddUserFileNodes () |
| |
| vtkMRMLColorTableNode * | CreateDefaultFileNode (const std::string &colorname) |
| |
| vtkMRMLColorTableNode * | CreateDefaultTableNode (int type) |
| |
| vtkMRMLdGEMRICProceduralColorNode * | CreatedGEMRICColorNode (int type) |
| |
| vtkMRMLColorTableNode * | CreateFileNode (const char *fileName, vtkMRMLMessageCollection *userMessages=nullptr, bool userType=false) |
| |
| vtkMRMLColorTableNode * | CreateLabelsNode () |
| |
| vtkMRMLPETProceduralColorNode * | CreatePETColorNode (int type) |
| |
| vtkMRMLProceduralColorNode * | CreateProceduralFileNode (const char *fileName, vtkMRMLMessageCollection *userMessages=nullptr, bool userType=false) |
| |
| vtkMRMLProceduralColorNode * | CreateRandomNode () |
| |
| vtkMRMLProceduralColorNode * | CreateRedGreenBlueNode () |
| |
| vtkMRMLColorTableNode * | CreateUserFileNode (const std::string &colorname) |
| |
| virtual void | OnMRMLSceneNewEvent () |
| |
| void | operator= (const vtkMRMLColorLogic &) |
| |
| std::string | RemoveLeadAndTrailSpaces (std::string) |
| |
| void | SetMRMLSceneInternal (vtkMRMLScene *newScene) override |
| | Reimplemented to listen to specific scene events.
|
| |
| | vtkMRMLColorLogic () |
| |
| | vtkMRMLColorLogic (const vtkMRMLColorLogic &) |
| |
| | ~vtkMRMLColorLogic () override |
| |
| | vtkMRMLModuleLogic () |
| |
| | ~vtkMRMLModuleLogic () override |
| |
| int | EndModify (bool wasModifying) |
| |
| virtual bool | EnterMRMLLogicsCallback () const |
| |
| virtual bool | EnterMRMLNodesCallback () const |
| |
| virtual bool | EnterMRMLSceneCallback () const |
| |
| bool | GetDisableModifiedEvent () const |
| |
| int | GetInMRMLLogicsCallbackFlag () const |
| |
| int | GetInMRMLNodesCallbackFlag () const |
| |
| int | GetInMRMLSceneCallbackFlag () const |
| |
| vtkCallbackCommand * | GetMRMLLogicsCallbackCommand () |
| |
| vtkObserverManager * | GetMRMLLogicsObserverManager () const |
| |
| vtkCallbackCommand * | GetMRMLNodesCallbackCommand () |
| |
| vtkObserverManager * | GetMRMLNodesObserverManager () const |
| |
| vtkCallbackCommand * | GetMRMLSceneCallbackCommand () |
| |
| vtkObserverManager * | GetMRMLSceneObserverManager () const |
| |
| int | GetPendingModifiedEventCount () const |
| |
| int | GetProcessingMRMLSceneEvent () const |
| | Return the event id currently processed or 0 if any.
|
| |
| int | InvokePendingModifiedEvent () |
| |
| void | Modified () override |
| |
| virtual void | ObserveMRMLScene () |
| |
| virtual void | OnMRMLNodeModified (vtkMRMLNode *) |
| |
| virtual void | OnMRMLSceneEndBatchProcess () |
| |
| virtual void | OnMRMLSceneEndClose () |
| |
| virtual void | OnMRMLSceneEndImport () |
| |
| virtual void | OnMRMLSceneEndRestore () |
| |
| virtual void | OnMRMLSceneNew () |
| |
| virtual void | OnMRMLSceneNodeAdded (vtkMRMLNode *) |
| |
| virtual void | OnMRMLSceneNodeRemoved (vtkMRMLNode *) |
| |
| virtual void | OnMRMLSceneStartBatchProcess () |
| |
| virtual void | OnMRMLSceneStartClose () |
| |
| virtual void | OnMRMLSceneStartImport () |
| |
| virtual void | OnMRMLSceneStartRestore () |
| |
| virtual void | ProcessMRMLLogicsEvents (vtkObject *caller, unsigned long event, void *callData) |
| |
| virtual void | ProcessMRMLNodesEvents (vtkObject *caller, unsigned long event, void *callData) |
| |
| virtual void | ProcessMRMLSceneEvents (vtkObject *caller, unsigned long event, void *callData) |
| |
| void | SetAndObserveMRMLSceneEventsInternal (vtkMRMLScene *newScene, vtkIntArray *events, vtkFloatArray *priorities=nullptr) |
| |
| void | SetDisableModifiedEvent (bool onOff) |
| |
| void | SetInMRMLLogicsCallbackFlag (int flag) |
| |
| void | SetInMRMLNodesCallbackFlag (int flag) |
| |
| void | SetInMRMLSceneCallbackFlag (int flag) |
| |
| void | SetProcessingMRMLSceneEvent (int event) |
| |
| bool | StartModify () |
| |
| virtual void | UnobserveMRMLScene () |
| |
| virtual void | UpdateFromMRMLScene () |
| |
| | vtkMRMLAbstractLogic () |
| |
| | ~vtkMRMLAbstractLogic () override |
| |
Definition at line 26 of file vtkSlicerColorLogic.h.