Slicer
5.0
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Libs/MRML/Logic/vtkMRMLRemoteIOLogic.h>
Public Types | |
typedef vtkMRMLAbstractLogic | Superclass |
Public Types inherited from vtkMRMLAbstractLogic | |
typedef vtkObject | Superclass |
typedef void(vtkMRMLAbstractLogic::* | TaskFunctionPointer) (void *clientdata) |
Public Member Functions | |
void | AddDataIOToScene () |
virtual vtkCacheManager * | GetCacheManager () |
virtual const char * | GetClassName () |
virtual vtkDataIOManager * | GetDataIOManager () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) override |
void | RemoveDataIOFromScene () |
virtual void | SetCacheManager (vtkCacheManager *) |
virtual void | SetDataIOManager (vtkDataIOManager *) |
Public Member Functions inherited from vtkMRMLAbstractLogic | |
virtual vtkMRMLApplicationLogic * | GetMRMLApplicationLogic () const |
Get access to overall application state. More... | |
vtkMRMLScene * | GetMRMLScene () const |
Return a reference to the current MRML scene. More... | |
void | PrintSelf (ostream &os, vtkIndent indent) override |
virtual void | SetMRMLApplicationLogic (vtkMRMLApplicationLogic *logic) |
void | SetMRMLScene (vtkMRMLScene *newScene) |
Set and observe the MRMLScene. More... | |
Static Public Member Functions | |
static int | IsTypeOf (const char *type) |
static vtkMRMLRemoteIOLogic * | New () |
The Usual vtk class functions. More... | |
static vtkMRMLRemoteIOLogic * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkMRMLAbstractLogic | |
static int | IsTypeOf (const char *type) |
static vtkMRMLAbstractLogic * | New () |
static vtkMRMLAbstractLogic * | SafeDownCast (vtkObject *o) |
Protected Attributes | |
vtkCacheManager * | CacheManager |
vtkDataIOManager * | DataIOManager |
Additional Inherited Members | |
Static Protected Member Functions inherited from vtkMRMLAbstractLogic | |
static void | MRMLLogicsCallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData) |
MRMLLogicCallback is a static function to relay modified events from the logics. More... | |
static void | MRMLNodesCallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData) |
MRMLNodesCallback is a static function to relay modified events from the nodes. More... | |
static void | MRMLSceneCallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData) |
Definition at line 33 of file vtkMRMLRemoteIOLogic.h.
Definition at line 38 of file vtkMRMLRemoteIOLogic.h.
|
protected |
|
overrideprotected |
|
protected |
void vtkMRMLRemoteIOLogic::AddDataIOToScene | ( | ) |
|
virtual |
Accessors for the comonents of the remote IO infrascucture Note that the internal instances are created in the constructor and used when calling AddDataIOToScene and RemoveDataIOFromScene The Get methods can be used elsewhere, but the set methods should only be used for debuggin
|
virtual |
Reimplemented from vtkMRMLAbstractLogic.
|
virtual |
|
virtual |
Reimplemented from vtkMRMLAbstractLogic.
|
static |
|
static |
The Usual vtk class functions.
|
protected |
|
override |
void vtkMRMLRemoteIOLogic::RemoveDataIOFromScene | ( | ) |
|
static |
|
virtual |
|
virtual |
|
protected |
Definition at line 63 of file vtkMRMLRemoteIOLogic.h.
|
protected |
Definition at line 64 of file vtkMRMLRemoteIOLogic.h.