|
void | AddDisplayableNode (vtkMRMLDisplayableNode *displayableNode) |
|
virtual const char * | GetClassName () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
void | RemoveDisplayableNode (vtkMRMLDisplayableNode *displayableNode) |
|
void | ConvertDeviceToXYZ (double x, double y, double xyz[3]) |
|
void | ConvertRASToXYZ (double ras[3], double xyz[3]) |
|
void | ConvertXYZToRAS (double xyz[3], double ras[3]) |
|
vtkMRMLSliceNode * | GetMRMLSliceNode () |
| Get MRML SliceNode. More...
|
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
virtual bool | CanProcessInteractionEvent (vtkMRMLInteractionEventData *eventData, double &distance2) |
|
virtual std::string | GetDataProbeInfoStringForPosition (double vtkNotUsed(xyz)[3]) |
|
virtual bool | GetGrabFocus () |
| Displayable manager can indicate that it would like to get all events (even when mouse pointer is outside the window). More...
|
|
vtkMRMLInteractionNode * | GetInteractionNode () |
| Convenient method to get the current InteractionNode. More...
|
|
virtual bool | GetInteractive () |
| Displayable manager can indicate that the window is in interactive mode (faster updates). More...
|
|
vtkRenderWindowInteractor * | GetInteractor () |
| Convenient method to get the WindowInteractor associated with the Renderer. More...
|
|
virtual vtkMRMLLightBoxRendererManagerProxy * | GetLightBoxRendererManagerProxy () |
|
virtual int | GetMouseCursor () |
| Displayable manager returns ID of the mouse cursor shape that should be displayed. More...
|
|
vtkRenderer * | GetRenderer () |
| Get the default renderer for this displayable manager. More...
|
|
vtkRenderer * | GetRenderer (int idx) |
|
vtkMRMLSelectionNode * | GetSelectionNode () |
| Convenient method to get the current SelectionNode. More...
|
|
bool | IsCreated () |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
virtual bool | ProcessInteractionEvent (vtkMRMLInteractionEventData *eventData) |
|
virtual void | SetHasFocus (bool hasFocus, vtkMRMLInteractionEventData *eventData) |
| Set if the widget gets/loses focus (interaction events are processed by this displayable manager). More...
|
|
virtual void | SetLightBoxRendererManagerProxy (vtkMRMLLightBoxRendererManagerProxy *) |
|
void | SetMouseCursor (int cursor) |
|
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 int | IsTypeOf (const char *type) |
|
static vtkMRMLModelSliceDisplayableManager * | New () |
|
static vtkMRMLModelSliceDisplayableManager * | SafeDownCast (vtkObject *o) |
|
static void | ConvertDeviceToXYZ (vtkRenderWindowInteractor *interactor, vtkMRMLSliceNode *sliceNode, double x, double y, double xyz[3]) |
|
static void | ConvertDeviceToXYZ (vtkRenderer *renderer, vtkMRMLSliceNode *sliceNode, double x, double y, double xyz[3]) |
|
static void | ConvertRASToXYZ (vtkMRMLSliceNode *sliceNode, double ras[3], double xyz[3]) |
|
static void | ConvertXYZToRAS (vtkMRMLSliceNode *sliceNode, double xyz[3], double ras[3]) |
|
static int | IsTypeOf (const char *type) |
|
static vtkMRMLAbstractSliceViewDisplayableManager * | New () |
|
static vtkMRMLAbstractSliceViewDisplayableManager * | SafeDownCast (vtkObject *o) |
|
static int | IsTypeOf (const char *type) |
|
static vtkMRMLAbstractDisplayableManager * | New () |
|
static vtkMRMLAbstractDisplayableManager * | SafeDownCast (vtkObject *o) |
|
static int | IsTypeOf (const char *type) |
|
static vtkMRMLAbstractLogic * | New () |
|
static vtkMRMLAbstractLogic * | SafeDownCast (vtkObject *o) |
|
|
void | Create () override |
|
void | OnMRMLSceneEndBatchProcess () override |
|
void | OnMRMLSceneEndClose () override |
|
void | OnMRMLSceneNodeAdded (vtkMRMLNode *node) override |
|
void | OnMRMLSceneNodeRemoved (vtkMRMLNode *node) override |
|
void | OnMRMLSceneStartClose () override |
|
void | ProcessMRMLNodesEvents (vtkObject *caller, unsigned long event, void *callData) override |
|
void | UnobserveMRMLScene () override |
|
void | UpdateFromMRML () override |
|
| vtkMRMLModelSliceDisplayableManager () |
|
| ~vtkMRMLModelSliceDisplayableManager () override |
|
void | OnMRMLDisplayableNodeModifiedEvent (vtkObject *caller) override |
|
virtual void | OnMRMLSliceNodeModifiedEvent () |
| Could be overloaded if DisplayableManager subclass. More...
|
|
| vtkMRMLAbstractSliceViewDisplayableManager () |
|
| ~vtkMRMLAbstractSliceViewDisplayableManager () override |
|
virtual int | ActiveInteractionModes () |
|
void | AddInteractorObservableEvent (int eventid, float priority=0.0) |
|
void | AddInteractorStyleObservableEvent (int eventid, float priority=0.0) |
|
virtual void | AdditionalInitializeStep () |
|
void | AddMRMLDisplayableManagerEvent (int eventId) |
| Allow to specify additional events that the DisplayableNode will observe. More...
|
|
void | CreateIfPossible () |
|
int | GetInteractorAbortFlag () |
|
int | GetInteractorStyleAbortFlag () |
|
vtkMRMLDisplayableManagerGroup * | GetMRMLDisplayableManagerGroup () |
| Get associated DisplayableManager group. More...
|
|
vtkMRMLNode * | GetMRMLDisplayableNode () |
| Get MRML Displayable Node. More...
|
|
vtkCallbackCommand * | GetWidgetsCallbackCommand () |
| Get vtkWidget callbackCommand. More...
|
|
vtkObserverManager * | GetWidgetsObserverManager () const |
| Get widget observerManager. More...
|
|
void | InteractorAbortFlagOff () |
|
void | InteractorAbortFlagOn () |
|
void | InteractorStyleAbortFlagOff () |
|
void | InteractorStyleAbortFlagOn () |
|
virtual void | OnInteractorEvent (int eventid) |
|
virtual void | OnInteractorStyleEvent (int eventid) |
|
virtual void | ProcessWidgetsEvents (vtkObject *caller, unsigned long event, void *callData) |
|
void | RemoveInteractorObservableEvent (int eventid) |
|
void | RemoveInteractorStyleObservableEvent (int eventid) |
|
virtual void | RemoveMRMLObservers () |
| Remove MRML observers. More...
|
|
void | RequestRender () |
|
void | SetAndObserveMRMLDisplayableNode (vtkMRMLNode *newMRMLDisplayableNode) |
|
void | SetInteractorAbortFlag (int f) |
| Set the Abort flag on the Interactor event callback. More...
|
|
void | SetInteractorStyleAbortFlag (int f) |
| Set the Abort flag on the InteractorStyle event callback. More...
|
|
virtual void | SetMRMLDisplayableManagerGroup (vtkMRMLDisplayableManagerGroup *group) |
|
void | SetMRMLSceneInternal (vtkMRMLScene *newScene) override |
|
virtual void | SetRenderer (vtkRenderer *newRenderer) |
|
void | SetUpdateFromMRMLRequested (bool requested) |
|
| vtkMRMLAbstractDisplayableManager () |
|
| ~vtkMRMLAbstractDisplayableManager () 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. More...
|
|
int | InvokePendingModifiedEvent () |
|
void | Modified () override |
|
virtual void | ObserveMRMLScene () |
|
virtual void | OnMRMLNodeModified (vtkMRMLNode *) |
|
virtual void | OnMRMLSceneEndImport () |
|
virtual void | OnMRMLSceneEndRestore () |
|
virtual void | OnMRMLSceneNew () |
|
virtual void | OnMRMLSceneStartBatchProcess () |
|
virtual void | OnMRMLSceneStartImport () |
|
virtual void | OnMRMLSceneStartRestore () |
|
virtual void | ProcessMRMLLogicsEvents (vtkObject *caller, unsigned long event, void *callData) |
|
virtual void | ProcessMRMLSceneEvents (vtkObject *caller, unsigned long event, void *callData) |
|
virtual void | RegisterNodes () |
|
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 | UpdateFromMRMLScene () |
|
| vtkMRMLAbstractLogic () |
|
| ~vtkMRMLAbstractLogic () override |
|
|
static void | WidgetsCallback (vtkObject *caller, unsigned long eid, void *clientData, void *callData) |
| WidgetsCallback is a static function to relay modified events from the vtk widgets. More...
|
|
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) |
|
Displayable manager for slice (2D) views.
Responsible for any display on Slice views that is not the slice themselves nor the annotations. Currently support only glyph display for Diffusion Tensor volumes.
Definition at line 35 of file vtkMRMLModelSliceDisplayableManager.h.