|
| DnDDisplayInteractor (SingleViewerWidget *viewer) |
|
virtual | ~DnDDisplayInteractor () |
|
virtual void | ConnectActionsAndFunctions () override |
|
virtual bool | StartSelectingPosition (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
|
virtual bool | SelectPosition (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
|
virtual bool | StopSelectingPosition (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
|
virtual bool | StartPanning (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Like Superclass::Init, but blocks the update and selects the focused window. More...
|
|
virtual bool | Pan (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
|
virtual bool | StopPanning (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
|
virtual bool | StartZooming (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Like Superclass::Init, but blocks the update and selects the focused window. It also changes the selected position to the middle of the focused voxel. More...
|
|
virtual bool | Zoom (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) override |
|
virtual bool | StopZooming (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
|
virtual bool | SetWindowLayoutToAxial (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Switches to axial window layout. More...
|
|
virtual bool | SetWindowLayoutToSagittal (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Switches to sagittal window layout. More...
|
|
virtual bool | SetWindowLayoutToCoronal (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Switches to coronal window layout. More...
|
|
virtual bool | SetWindowLayoutTo3D (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Switches to 3D window layout. More...
|
|
virtual bool | SetWindowLayoutToMulti (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Switches to multi window layout. More...
|
|
virtual bool | ToggleMultiWindowLayout (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Toggles between single and multi window layout. More...
|
|
virtual bool | ToggleCursorVisibility (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Toggles the visibility of the cursor. More...
|
|
virtual bool | ToggleDirectionAnnotations (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Toggles displaying the direction annotations on/off. More...
|
|
virtual bool | ToggleIntensityAnnotation (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Toggles displaying the intensity annotation on/off. More...
|
|
virtual bool | SelectPreviousSlice (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Selects the previous slice. The slices are ordered in the following way: axial: inferior to superior sagittal: right to left coronal: anterior to posterior. More...
|
|
virtual bool | SelectNextSlice (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Selects the next slice. The slices are ordered in the following way: axial: inferior to superior sagittal: right to left coronal: anterior to posterior. More...
|
|
virtual bool | SelectPreviousTimeStep (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Selects the previous time step. More...
|
|
virtual bool | SelectNextTimeStep (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Selects the next time step. More...
|
|
virtual bool | StartScrollingThroughSlicesBackwards (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Starts scrolling through slices in a loop backwards. More...
|
|
virtual bool | StartScrollingThroughSlicesForwards (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Starts scrolling through slices in a loop in posterior direction. More...
|
|
virtual bool | StartScrollingThroughTimeStepsBackwards (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Starts scrolling through time steps in a loop, backwards. More...
|
|
virtual bool | StartScrollingThroughTimeStepsForwards (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Starts scrolling through time steps in a loop, forwards. More...
|
|
virtual bool | StopScrolling (mitk::StateMachineAction *action, mitk::InteractionEvent *interactionEvent) |
| Stops scrolling through slices. More...
|
|
Observer that manages the interaction with the display.
Inherits from mitk::InteractionEventObserver since it doesn't alter any data (only their representation), and its actions cannot be associated with a DataNode. Also inherits from EventStateMachine
mitk::ToolManager reloads the configuration of the registered mitk::DisplayInteractor objects when a tool is switched on. This configuration conflicts with most of the tools.