25 #ifndef vtkTDxWinDevice_h
26 #define vtkTDxWinDevice_h
28 #include "vtkRenderingOpenGLModule.h"
39 class vtkTDxWinDevicePrivate;
a simple class to control print indentation
platform-independent render window interaction including picking and frame rate control.
API to access a 3DConnexion input device.
Implementation of vtkTDxDevice on Windows.
bool GetIsListening() const
Tells if we are listening events on the device.
static vtkTDxWinDevice * New()
virtual void Close()
See description in the superclass.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
void SetWindowHandle(HWND hWnd)
Set the handle of the Window.
vtkTDxWinDevice()
Default constructor.
void Initialize()
Initialize the device with the current display and window ids.
void ProcessEvent()
Process the 3DConnexion event.
void StopListening()
Call it when the window lose the focus.
virtual ~vtkTDxWinDevice()
Destructor.
void StartListening()
Call it when the window has or get the focus.
vtkTDxWinDevicePrivate * Private
HWND GetWindowHandle() const
Get the Handle of the Window.