Medical Imaging Interaction Toolkit
2024.06.99-bf8fb9c0
Medical Imaging Interaction Toolkit
|
Implements the handling of events that are missing for MITK interaction. More...
#include <mitkVtkInteractorStyle.h>
Public Member Functions | |
vtkTypeMacro (VtkInteractorStyle, vtkInteractorStyleUser) | |
void | OnMouseWheelForward () override |
Called when scrolling forwards with the mouse-wheel. More... | |
void | OnMouseWheelBackward () override |
Called when scrolling backwards with the mouse-wheel. More... | |
Static Public Member Functions | |
static VtkInteractorStyle * | New () |
Protected Member Functions | |
VtkInteractorStyle () | |
~VtkInteractorStyle () override | |
VtkInteractorStyle (const VtkInteractorStyle &)=delete | |
void | operator= (const VtkInteractorStyle &)=delete |
Implements the handling of events that are missing for MITK interaction.
This class inherits from vtkInteractorStyleUser, a class that handles VTK-Events and invokes callbacks by means of an observer pattern.
Most event-types needed for typical MITK interaction have already been implemented in vtkInteractorStyleUser (Mouse-Buttons + Keyboard). However, wheel-events and widgetModified-events (whatever these are) have not been handled so far. This is the purpose of this class.
Definition at line 33 of file mitkVtkInteractorStyle.h.
|
protected |
|
overrideprotected |
|
protecteddelete |
|
static |
|
override |
Called when scrolling backwards with the mouse-wheel.
|
override |
Called when scrolling forwards with the mouse-wheel.
|
protecteddelete |
mitk::VtkInteractorStyle::vtkTypeMacro | ( | VtkInteractorStyle | , |
vtkInteractorStyleUser | |||
) |