Go to the documentation of this file.
25 #ifndef vtkTDxMacDevice_h
26 #define vtkTDxMacDevice_h
28 #include "vtkRenderingOpenGLModule.h"
31 #include <3dConnexionClient/ConnexionClientAPI.h>
46 vtkSetStringMacro(ClientApplicationName);
virtual void Close()
See description in the superclass.
Implementation of vtkTDxDevice on Mac.
void PrintSelf(ostream &os, vtkIndent indent)
Methods invoked by print to print information about the object including superclasses.
void Initialize()
Initialize the device with the current ClientApplicationName.
a simple class to control print indentation
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
static vtkTDxMacDevice * New()
void ProcessEvent(const ConnexionDeviceState *s)
Translate the X11 event by invoking a VTK event, if the event came from the device.
char * ClientApplicationName
API to access a 3DConnexion input device.
unsigned char * CStringToPascalString(const char *s)
Convert a C string to a Pascal String.
virtual ~vtkTDxMacDevice()
Destructor.
vtkTDxMacDevice()
Default constructor.