27 #ifndef __vtkMRMLSliceLinkLogic_h 28 #define __vtkMRMLSliceLinkLogic_h 46 void PrintSelf(ostream& os, vtkIndent indent)
override;
68 void BroadcastingEventsOn();
69 void BroadcastingEventsOff();
70 int GetBroadcastingEvents();
94 int BroadcastingEvents;
98 SliceNodeInfos(
int interacting) : Interacting(interacting) {}
103 typedef std::map<std::string, SliceNodeInfos> SliceNodeStatusMap;
104 SliceNodeStatusMap SliceNodeInteractionStatus;
Superclass for MRML logic classes.
void PrintSelf(ostream &os, vtkIndent indent) override
virtual void OnMRMLSceneEndImport()
MRML node for storing a slice through RAS space.
MRML node for storing a slice through RAS space.
virtual void OnMRMLSceneStartImport()
virtual void OnMRMLSceneStartBatchProcess()
virtual void OnMRMLNodeModified(vtkMRMLNode *)
A set of MRML Nodes that supports serialization and undo/redo.
virtual void OnMRMLSceneNodeAdded(vtkMRMLNode *)
virtual void OnMRMLSceneEndBatchProcess()
virtual void OnMRMLSceneNodeRemoved(vtkMRMLNode *)
virtual void SetMRMLSceneInternal(vtkMRMLScene *newScene)
virtual void OnMRMLSceneEndRestore()
virtual void OnMRMLSceneStartRestore()
Abstract Superclass for all specific types of MRML nodes.
static vtkMRMLAbstractLogic * New()