35 #ifndef __vtkWidgetEventTranslator_h
36 #define __vtkWidgetEventTranslator_h
65 void SetTranslation(
unsigned long VTKEvent,
unsigned long widgetEvent);
66 void SetTranslation(
const char *VTKEvent,
const char *widgetEvent);
67 void SetTranslation(
unsigned long VTKEvent,
int modifier,
char keyCode,
68 int repeatCount,
const char* keySym,
unsigned long widgetEvent);
69 void SetTranslation(
vtkEvent *VTKevent,
unsigned long widgetEvent);
76 unsigned long GetTranslation(
unsigned long VTKEvent);
77 const char *GetTranslation(
const char *VTKEvent);
78 unsigned long GetTranslation(
unsigned long VTKEvent,
int modifier,
char keyCode,
79 int repeatCount,
char* keySym);
80 unsigned long GetTranslation(
vtkEvent *VTKEvent);
86 int RemoveTranslation(
unsigned long VTKEvent,
87 int modifier,
char keyCode,
88 int repeatCount,
char* keySym);
89 int RemoveTranslation(
vtkEvent *e );
90 int RemoveTranslation(
unsigned long VTKEvent);
abstract base class for most VTK objects
platform-independent render window interaction including picking and frame rate control.
supports function callbacks
virtual void PrintSelf(ostream &os, vtkIndent indent)
a simple class to control print indentation
a complete specification of a VTK event including all modifiers