36 #ifndef Q_VTK_INTERACTOR_H 37 #define Q_VTK_INTERACTOR_H 39 #include "vtkGUISupportQtModule.h" 43 #include <QtCore/QObject> 45 #include "vtkTDxConfigure.h" 46 #if defined(VTK_USE_TDX) && defined(Q_OS_WIN) 49 #if defined(VTK_USE_TDX) && defined(Q_OS_MAC) 52 #if defined(VTK_USE_TDX) && defined(Q_WS_X11) 75 ContextMenuEvent = vtkCommand::UserEvent + 100,
91 void Start() VTK_OVERRIDE;
92 void Initialize() VTK_OVERRIDE;
96 virtual
void StartListening();
100 virtual
void StopListening();
103 virtual
void TimerEvent(
int timerId);
105 #if defined(VTK_USE_TDX) && defined(Q_WS_X11) 117 int InternalCreateTimer(
int timerId,
int timerType,
unsigned long duration) VTK_OVERRIDE;
119 int InternalDestroyTimer(
int platformTimerId) VTK_OVERRIDE;
120 #if defined(VTK_USE_TDX) && defined(Q_OS_WIN) 123 #if defined(VTK_USE_TDX) && defined(Q_OS_MAC) 126 #if defined(VTK_USE_TDX) && defined(Q_WS_X11) Implementation of vtkTDxDevice on Windows.
Implementation of vtkTDxDevice on Unix.
Implementation of vtkTDxDevice on Mac.
static vtkRenderWindowInteractor * New()
platform-independent render window interaction including picking and frame rate control.
virtual void TerminateApp(void)
This function is called on 'q','e' keypress if exitmethod is not specified and should be overridden b...
API to access a 3DConnexion input device.