Public Member Functions |
virtual void | Start () |
virtual void | UnRegister (vtkObjectBase *o) |
virtual void | UpdateSize (int x, int y) |
virtual void | TerminateApp (void) |
virtual vtkAbstractPropPicker * | CreateDefaultPicker () |
virtual void | GetMousePosition (int *x, int *y) |
virtual void | Render () |
virtual vtkRenderer * | FindPokedRenderer (int, int) |
vtkObserverMediator * | GetObserverMediator () |
virtual void | Initialize () |
void | ReInitialize () |
virtual void | Enable () |
virtual void | Disable () |
virtual int | GetEnabled () |
virtual void | EnableRenderOn () |
virtual void | EnableRenderOff () |
virtual void | SetEnableRender (bool) |
virtual bool | GetEnableRender () |
void | SetRenderWindow (vtkRenderWindow *aren) |
virtual vtkRenderWindow * | GetRenderWindow () |
virtual int | CreateTimer (int timerType) |
virtual int | DestroyTimer () |
int | CreateRepeatingTimer (unsigned long duration) |
int | CreateOneShotTimer (unsigned long duration) |
int | IsOneShotTimer (int timerId) |
unsigned long | GetTimerDuration (int timerId) |
int | ResetTimer (int timerId) |
int | DestroyTimer (int timerId) |
virtual int | GetVTKTimerId (int platformTimerId) |
virtual void | SetTimerDuration (unsigned long) |
virtual unsigned long | GetTimerDuration () |
virtual void | SetTimerEventId (int) |
virtual int | GetTimerEventId () |
virtual void | SetTimerEventType (int) |
virtual int | GetTimerEventType () |
virtual void | SetTimerEventDuration (int) |
virtual int | GetTimerEventDuration () |
virtual void | SetTimerEventPlatformId (int) |
virtual int | GetTimerEventPlatformId () |
virtual void | SetInteractorStyle (vtkInteractorObserver *) |
virtual vtkInteractorObserver * | GetInteractorStyle () |
virtual void | SetLightFollowCamera (int) |
virtual int | GetLightFollowCamera () |
virtual void | LightFollowCameraOn () |
virtual void | LightFollowCameraOff () |
virtual void | SetDesiredUpdateRate (double) |
virtual double | GetDesiredUpdateRate () |
virtual void | SetStillUpdateRate (double) |
virtual double | GetStillUpdateRate () |
virtual int | GetInitialized () |
virtual void | SetPicker (vtkAbstractPicker *) |
virtual vtkAbstractPicker * | GetPicker () |
virtual void | ExitCallback () |
virtual void | UserCallback () |
virtual void | StartPickCallback () |
virtual void | EndPickCallback () |
void | HideCursor () |
void | ShowCursor () |
void | FlyTo (vtkRenderer *ren, double x, double y, double z) |
void | FlyTo (vtkRenderer *ren, double *x) |
void | FlyToImage (vtkRenderer *ren, double x, double y) |
void | FlyToImage (vtkRenderer *ren, double *x) |
virtual void | SetNumberOfFlyFrames (int) |
virtual int | GetNumberOfFlyFrames () |
virtual void | SetDolly (double) |
virtual double | GetDolly () |
virtual int * | GetEventPosition () |
virtual void | GetEventPosition (int &, int &) |
virtual void | GetEventPosition (int[2]) |
virtual int * | GetLastEventPosition () |
virtual void | GetLastEventPosition (int &, int &) |
virtual void | GetLastEventPosition (int[2]) |
virtual void | SetLastEventPosition (int, int) |
void | SetLastEventPosition (int[2]) |
virtual void | SetEventPosition (int x, int y) |
virtual void | SetEventPosition (int pos[2]) |
virtual void | SetEventPositionFlipY (int x, int y) |
virtual void | SetEventPositionFlipY (int pos[2]) |
virtual void | SetAltKey (int) |
virtual int | GetAltKey () |
virtual void | SetControlKey (int) |
virtual int | GetControlKey () |
virtual void | SetShiftKey (int) |
virtual int | GetShiftKey () |
virtual void | SetKeyCode (char) |
virtual char | GetKeyCode () |
virtual void | SetRepeatCount (int) |
virtual int | GetRepeatCount () |
virtual void | SetKeySym (const char *) |
virtual char * | GetKeySym () |
void | SetEventInformation (int x, int y, int ctrl=0, int shift=0, char keycode=0, int repeatcount=0, const char *keysym=0) |
void | SetEventInformationFlipY (int x, int y, int ctrl=0, int shift=0, char keycode=0, int repeatcount=0, const char *keysym=0) |
void | SetKeyEventInformation (int ctrl=0, int shift=0, char keycode=0, int repeatcount=0, const char *keysym=0) |
virtual void | SetSize (int, int) |
void | SetSize (int[2]) |
virtual int * | GetSize () |
virtual void | GetSize (int &, int &) |
virtual void | GetSize (int[2]) |
virtual void | SetEventSize (int, int) |
void | SetEventSize (int[2]) |
virtual int * | GetEventSize () |
virtual void | GetEventSize (int &, int &) |
virtual void | GetEventSize (int[2]) |
virtual void | SetUseTDx (bool) |
virtual bool | GetUseTDx () |
virtual void | MouseMoveEvent () |
virtual void | RightButtonPressEvent () |
virtual void | RightButtonReleaseEvent () |
virtual void | LeftButtonPressEvent () |
virtual void | LeftButtonReleaseEvent () |
virtual void | MiddleButtonPressEvent () |
virtual void | MiddleButtonReleaseEvent () |
virtual void | MouseWheelForwardEvent () |
virtual void | MouseWheelBackwardEvent () |
virtual void | ExposeEvent () |
virtual void | ConfigureEvent () |
virtual void | EnterEvent () |
virtual void | LeaveEvent () |
virtual void | KeyPressEvent () |
virtual void | KeyReleaseEvent () |
virtual void | CharEvent () |
virtual void | ExitEvent () |
virtual void | DebugOn () |
virtual void | DebugOff () |
unsigned char | GetDebug () |
void | SetDebug (unsigned char debugFlag) |
virtual void | Modified () |
virtual unsigned long | GetMTime () |
unsigned long | AddObserver (unsigned long event, vtkCommand *, float priority=0.0f) |
unsigned long | AddObserver (const char *event, vtkCommand *, float priority=0.0f) |
vtkCommand * | GetCommand (unsigned long tag) |
void | RemoveObserver (vtkCommand *) |
void | RemoveObservers (unsigned long event, vtkCommand *) |
void | RemoveObservers (const char *event, vtkCommand *) |
int | HasObserver (unsigned long event, vtkCommand *) |
int | HasObserver (const char *event, vtkCommand *) |
void | RemoveObserver (unsigned long tag) |
void | RemoveObservers (unsigned long event) |
void | RemoveObservers (const char *event) |
void | RemoveAllObservers () |
int | HasObserver (unsigned long event) |
int | HasObserver (const char *event) |
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(), float priority=0.0f) |
template<class U , class T > |
unsigned long | AddObserver (unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f) |
int | InvokeEvent (unsigned long event, void *callData) |
int | InvokeEvent (const char *event, void *callData) |
int | InvokeEvent (unsigned long event) |
int | InvokeEvent (const char *event) |
const char * | GetClassName () const |
virtual void | Delete () |
virtual void | FastDelete () |
void | Print (ostream &os) |
virtual void | Register (vtkObjectBase *o) |
void | SetReferenceCount (int) |
void | PrintRevisions (ostream &os) |
virtual void | PrintHeader (ostream &os, vtkIndent indent) |
virtual void | PrintTrailer (ostream &os, vtkIndent indent) |
int | GetReferenceCount () |
A RenderWindowInteractor for testing.
Provides a Start() method that passes arguments to a test for regression testing and returns. This permits programs that run as tests to exit gracefully during the test run without needing interaction.
- See Also
- vtkTestingObjectFactory
- Examples:
- vtkTestingInteractor (Examples)
Definition at line 38 of file vtkTestingInteractor.h.