|  | Slicer
    5.0
    Slicer is a multi-platform, free and open source software package for visualization and medical image computing | 
#include <Libs/MRML/Logic/vtkMRMLViewLinkLogic.h>


| Public Types | |
| typedef vtkMRMLAbstractLogic | Superclass | 
|  Public Types inherited from vtkMRMLAbstractLogic | |
| typedef vtkObject | Superclass | 
| typedef void(vtkMRMLAbstractLogic::* | TaskFunctionPointer) (void *clientdata) | 
| Public Member Functions | |
| virtual const char * | GetClassName () | 
| virtual int | IsA (const char *type) | 
| void | PrintSelf (ostream &os, vtkIndent indent) override | 
|  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 vtkMRMLViewLinkLogic * | New () | 
| The Usual VTK class functions.  More... | |
| static vtkMRMLViewLinkLogic * | SafeDownCast (vtkObject *o) | 
|  Static Public Member Functions inherited from vtkMRMLAbstractLogic | |
| static int | IsTypeOf (const char *type) | 
| static vtkMRMLAbstractLogic * | New () | 
| static vtkMRMLAbstractLogic * | SafeDownCast (vtkObject *o) | 
| 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 44 of file vtkMRMLViewLinkLogic.h.
Definition at line 49 of file vtkMRMLViewLinkLogic.h.
| 
 | protected | 
| 
 | overrideprotected | 
| 
 | protected | 
Broadcast a camera node to other camera nodes.
| 
 | protected | 
Broadcast a view node to other view nodes.
| 
 | virtual | 
Reimplemented from vtkMRMLAbstractLogic.
| 
 | virtual | 
Reimplemented from vtkMRMLAbstractLogic.
| 
 | static | 
| 
 | static | 
The Usual VTK class functions.
| 
 | overrideprotectedvirtual | 
Called after the corresponding MRML event is triggered.
Reimplemented from vtkMRMLAbstractLogic.
| 
 | overrideprotectedvirtual | 
If vtkMRMLScene::NodeAddedEvent has been set to be observed in SetMRMLSceneInternal, it is called when the scene fires the event
Reimplemented from vtkMRMLAbstractLogic.
| 
 | overrideprotectedvirtual | 
If vtkMRMLScene::NodeRemovedEvent has been set to be observed in SetMRMLSceneInternal, it is called when the scene fires the event
Reimplemented from vtkMRMLAbstractLogic.
| 
 | override | 
| 
 | static | 
| 
 | overrideprotectedvirtual | 
Called each time a new scene is set. Can be reimplemented in derivated classes. Doesn't observe the scene by default, that means that UpdateFromMRMLScene() won't be called by default when a scene is imported, closed or restored, only when a new scene is set.
Reimplemented from vtkMRMLAbstractLogic.
 1.8.14
 1.8.14