|
| virtual int | IsA (const char *type) |
| |
| vtkIOSRenderWindowInteractor * | NewInstance () const |
| |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| |
| virtual void | Initialize () |
| |
| void | TerminateApp () |
| |
| virtual void | ExitCallback () |
| |
|
| virtual void | Enable () |
| |
| virtual void | Disable () |
| |
|
| int | GetContactIndex (void *ptr) |
| |
| void | ClearContactIndex (void *ptr) |
| |
| vtkRenderWindowInteractor * | NewInstance () const |
| |
| virtual void | UnRegister (vtkObjectBase *o) |
| |
| virtual void | Start () |
| |
| 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 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 () |
| |
| void | ReInitialize () |
| |
| 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 | 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 () |
| |
implements IOS specific functions required by vtkRenderWindowInteractor.
The interactor interfaces with vtkIOSRenderWindow and vtkIOSGLView to trap messages from the IOS window manager and send them to vtk.
IMPORTANT: This header must be in C++ only because it is included by .cxx files. That means no Objective C may be used. That's why some instance variables are void* instead of what they really should be.
Definition at line 34 of file vtkIOSRenderWindowInteractor.h.