13 #ifndef mitkVtkEventProvider_h
14 #define mitkVtkEventProvider_h
19 #include "vtkInteractorObserver.h"
47 static void ProcessEvents(vtkObject *
object,
unsigned long event,
void *clientdata,
void *calldata);
mitkRenderWindow integrates the MITK rendering mechanism into VTK and is NOT QT dependent
Integrates into the VTK event mechanism to generate MITK specific events. This class is NON-QT depend...
vtkTypeMacro(vtkEventProvider, vtkInteractorObserver)
void SetInteractor(vtkRenderWindowInteractor *iren) override
InteractionEventsVectorType m_InteractionEventsVector
static vtkEventProvider * New()
mitk::RenderWindow * GetRenderWindow()
void AddInteractionEvent(unsigned long ievent)
virtual void SetMitkRenderWindow(mitk::RenderWindow *renWin)
std::vector< unsigned long > InteractionEventsVectorType
~vtkEventProvider() override
static void ProcessEvents(vtkObject *object, unsigned long event, void *clientdata, void *calldata)
void SetEnabled(int) override
mitk::RenderWindow * m_RenderWindow
void RemoveInteractionEvent(unsigned long ievent)
Find image slices visible on a given plane.