| 
| virtual void  | Start () | 
|   | 
| vtkRenderWindowInteractor *  | NewInstance () const  | 
|   | 
| virtual void  | UnRegister (vtkObjectBase *o) | 
|   | 
| virtual void  | UpdateSize (int x, int y) | 
|   | 
| 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  | TerminateApp (void) | 
|   | 
| virtual vtkAbstractPropPicker *  | CreateDefaultPicker () | 
|   | 
| virtual void  | GetMousePosition (int *x, int *y) | 
|   | 
| virtual void  | Render () | 
|   | 
| virtual int *  | GetEventPositions (int pointerIndex) | 
|   | 
| virtual int *  | GetLastEventPositions (int pointerIndex) | 
|   | 
| virtual void  | SetEventPosition (int x, int y, int pointerIndex) | 
|   | 
| virtual void  | SetEventPosition (int pos[2], int pointerIndex) | 
|   | 
| virtual void  | SetEventPositionFlipY (int x, int y, int pointerIndex) | 
|   | 
| virtual void  | SetEventPositionFlipY (int pos[2], int pointerIndex) | 
|   | 
| 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 () | 
|   | 
| 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  | SetPickingManager (vtkPickingManager *) | 
|   | 
| virtual vtkPickingManager *  | GetPickingManager () | 
|   | 
| 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 () | 
|   | 
| virtual void  | SetPointerIndex (int) | 
|   | 
| virtual int  | GetPointerIndex () | 
|   | 
| void  | SetEventInformation (int x, int y, int ctrl, int shift, char keycode, int repeatcount, const char *keysym, int pointerIndex) | 
|   | 
| 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, int shift, char keycode, int repeatcount, const char *keysym, int pointerIndex) | 
|   | 
| 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 () | 
|   | 
| vtkObject *  | NewInstance () const  | 
|   | 
| virtual void  | DebugOn () | 
|   | 
| virtual void  | DebugOff () | 
|   | 
| bool  | GetDebug () | 
|   | 
| void  | SetDebug (bool 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) | 
|   | 
| template<class U , class T >  | 
| unsigned long  | AddObserver (unsigned long event, U observer, bool(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 &) | 
|   | 
| 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
 
- Tests:
 - vtkTestingInteractor (Tests) 
 
Definition at line 40 of file vtkTestingInteractor.h.