37 #ifndef vtkInteractorEventRecorder_h 38 #define vtkInteractorEventRecorder_h 40 #include "vtkRenderingCoreModule.h" 59 vtkSetStringMacro(FileName);
91 vtkGetMacro(ReadFromInputString,
int);
99 vtkSetStringMacro(InputString);
122 static void ProcessCharEvent(
vtkObject*
object,
unsigned long event,
123 void* clientdata,
void* calldata);
124 static void ProcessDeleteEvent(
vtkObject*
object,
unsigned long event,
125 void* clientdata,
void* calldata);
127 void* clientdata,
void* calldata);
129 virtual void WriteEvent(
const char* event,
int pos[2],
int ctrlKey,
130 int shiftKey,
int keyCode,
int repeatCount,
133 virtual void ReadEvent();
virtual void SetInteractor(vtkRenderWindowInteractor *iren)
This method is used to associate the widget with the render window interactor.
abstract base class for most VTK objects
static void ProcessEvents(vtkObject *object, unsigned long event, void *clientdata, void *calldata)
Handles the char widget activation event.
virtual void SetEnabled(int)
Methods for turning the interactor observer on and off, and determining its state.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
an abstract superclass for classes observing events invoked by vtkRenderWindowInteractor ...
platform-independent render window interaction including picking and frame rate control.
supports function callbacks
a simple class to control print indentation
static float StreamVersion
vtkCallbackCommand * DeleteEventCallbackCommand
vtkGetStringMacro(ExtensionsString)
Returns a string listing all available extensions.
record and play VTK events passing through a vtkRenderWindowInteractor
vtkSetMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
vtkBooleanMacro(IgnoreDriverBugs, bool)
When set known driver bugs are ignored during driver feature detection.
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on...