17 #ifndef VTKMITKEVENTPROVIDER_H_HEADER_INCLUDED_C1C53723
18 #define VTKMITKEVENTPROVIDER_H_HEADER_INCLUDED_C1C53723
23 #include "vtkInteractorObserver.h"
39 virtual void SetEnabled(
int)
override;
40 virtual void SetInteractor(vtkRenderWindowInteractor *iren)
override;
51 static void ProcessEvents(vtkObject *
object,
unsigned long event,
void *clientdata,
void *calldata);
56 void AddInteractionEvent(
unsigned long ievent);
58 void RemoveInteractionEvent(
unsigned long ievent);
InteractionEventsVectorType m_InteractionEventsVector
std::vector< unsigned long > InteractionEventsVectorType
DataCollection - Class to facilitate loading/accessing structured data.
Integrates into the VTK event mechanism to generate MITK specific events. This class is NON-QT depend...
mitk::RenderWindow * m_RenderWindow
mitkRenderWindow integrates the MITK rendering mechanism into VTK and is NOT QT dependent ...
static itkEventMacro(BoundingShapeInteractionEvent, itk::AnyEvent) class MITKBOUNDINGSHAPE_EXPORT BoundingShapeInteractor Pointer New()
Basic interaction methods for mitk::GeometryData.