#include <vtkQtRenderWindowInteractor.h>
Inheritance diagram for vtkQtRenderWindowInteractor
Public Methods | |
vtkQtRenderWindowInteractor () | |
~vtkQtRenderWindowInteractor () | |
virtual const char* | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream& os, vtkIndent indent) |
void | Start () |
void | SetRenderWindow (vtkQtRenderWindow*) |
int | CreateTimer (int timertype) |
int | DestroyTimer (void) |
void | ExitCallback () |
Static Public Methods | |
vtkQtRenderWindowInteractor* | New () |
int | IsTypeOf (const char *type) |
vtkQtRenderWindowInteractor* | SafeDownCast (vtkObject *o) |
Protected Methods | |
void | mousePressEvent (QMouseEvent*) |
void | mouseReleaseEvent (QMouseEvent*) |
void | mouseMoveEvent (QMouseEvent*) |
void | keyPressEvent (QKeyEvent*) |
void | keyReleaseEvent (QKeyEvent*) |
Protected Slots | |
void | timer () |
vtkQtRenderWindowInteractor is a convenience object that provides event bindings to common graphics functions. For example, camera and actor functions such as zoom-in/zoom-out, azimuth, roll, and pan. It is one of the window system specific subclasses of vtkRenderWindowInteractor. Please see vtkRenderWindowInteractor documentation for event bindings.