|
ParaView
|
Zooms camera with vertical mouse movement. More...
#include <vtkPVTrackballZoom.h>


Public Member Functions | |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| virtual void | OnMouseMove (int x, int y, vtkRenderer *ren, vtkRenderWindowInteractor *rwi) |
| virtual void | OnButtonDown (int x, int y, vtkRenderer *ren, vtkRenderWindowInteractor *rwi) |
| virtual void | OnButtonUp (int x, int y, vtkRenderer *ren, vtkRenderWindowInteractor *rwi) |
Static Public Member Functions | |
| static vtkPVTrackballZoom * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkPVTrackballZoom * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkPVTrackballZoom () | |
| ~vtkPVTrackballZoom () | |
| vtkPVTrackballZoom (const vtkPVTrackballZoom &) | |
| void | operator= (const vtkPVTrackballZoom &) |
Protected Attributes | |
| double | ZoomScale |
Zooms camera with vertical mouse movement.
vtkPVTrackballZoom allows the user to interactively manipulate the camera, the viewpoint of the scene. Moving the mouse down zooms in. Up zooms out.
Definition at line 28 of file vtkPVTrackballZoom.h.
| vtkPVTrackballZoom::vtkPVTrackballZoom | ( | ) | [protected] |
| vtkPVTrackballZoom::~vtkPVTrackballZoom | ( | ) | [protected] |
| vtkPVTrackballZoom::vtkPVTrackballZoom | ( | const vtkPVTrackballZoom & | ) | [protected] |
| static vtkPVTrackballZoom* vtkPVTrackballZoom::New | ( | ) | [static] |
Reimplemented from vtkCameraManipulator.
| virtual const char* vtkPVTrackballZoom::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkCameraManipulator.
| static int vtkPVTrackballZoom::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkCameraManipulator.
| virtual int vtkPVTrackballZoom::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkCameraManipulator.
| static vtkPVTrackballZoom* vtkPVTrackballZoom::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkCameraManipulator.
| void vtkPVTrackballZoom::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkCameraManipulator.
| virtual void vtkPVTrackballZoom::OnMouseMove | ( | int | x, |
| int | y, | ||
| vtkRenderer * | ren, | ||
| vtkRenderWindowInteractor * | rwi | ||
| ) | [virtual] |
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
Reimplemented from vtkCameraManipulator.
| virtual void vtkPVTrackballZoom::OnButtonDown | ( | int | x, |
| int | y, | ||
| vtkRenderer * | ren, | ||
| vtkRenderWindowInteractor * | rwi | ||
| ) | [virtual] |
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
Reimplemented from vtkCameraManipulator.
| virtual void vtkPVTrackballZoom::OnButtonUp | ( | int | x, |
| int | y, | ||
| vtkRenderer * | ren, | ||
| vtkRenderWindowInteractor * | rwi | ||
| ) | [virtual] |
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
Reimplemented from vtkCameraManipulator.
| void vtkPVTrackballZoom::operator= | ( | const vtkPVTrackballZoom & | ) | [protected] |
double vtkPVTrackballZoom::ZoomScale [protected] |
Definition at line 50 of file vtkPVTrackballZoom.h.
1.7.5.1