|
static int | IsTypeOf (const char *type) |
|
static vtkMRMLVolumeGlyphSliceDisplayableManager * | New () |
|
static vtkMRMLVolumeGlyphSliceDisplayableManager * | 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 | OnMRMLSceneStartClose () override |
|
void | ProcessMRMLNodesEvents (vtkObject *caller, unsigned long event, void *callData) override |
|
void | UnobserveMRMLScene () override |
|
void | UpdateFromMRMLScene () override |
|
| vtkMRMLVolumeGlyphSliceDisplayableManager () |
|
| ~vtkMRMLVolumeGlyphSliceDisplayableManager () 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) |
|
virtual void | UpdateFromMRML () |
|
| 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 | 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 | 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 () |
|
| 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 33 of file vtkMRMLVolumeGlyphSliceDisplayableManager.h.