|
ParaView
|
Pans camera with x y mouse movements. More...
#include <vtkPVTrackballMoveActor.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 *iren) |
| virtual void | OnButtonDown (int x, int y, vtkRenderer *ren, vtkRenderWindowInteractor *iren) |
| virtual void | OnButtonUp (int x, int y, vtkRenderer *ren, vtkRenderWindowInteractor *iren) |
Static Public Member Functions | |
| static vtkPVTrackballMoveActor * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkPVTrackballMoveActor * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkPVTrackballMoveActor () | |
| ~vtkPVTrackballMoveActor () | |
| vtkPVTrackballMoveActor (const vtkPVTrackballMoveActor &) | |
| void | operator= (const vtkPVTrackballMoveActor &) |
Pans camera with x y mouse movements.
vtkPVTrackballMoveActor allows the user to interactively manipulate the camera, the viewpoint of the scene. Moving the mouse down zooms in. Up zooms out. This manipulator has not been extended to parallel projection yet. It works in perspective by rotating the camera.
Definition at line 30 of file vtkPVTrackballMoveActor.h.
| vtkPVTrackballMoveActor::vtkPVTrackballMoveActor | ( | ) | [protected] |
| vtkPVTrackballMoveActor::~vtkPVTrackballMoveActor | ( | ) | [protected] |
| vtkPVTrackballMoveActor::vtkPVTrackballMoveActor | ( | const vtkPVTrackballMoveActor & | ) | [protected] |
| static vtkPVTrackballMoveActor* vtkPVTrackballMoveActor::New | ( | ) | [static] |
Reimplemented from vtkCameraManipulator.
| virtual const char* vtkPVTrackballMoveActor::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkCameraManipulator.
| static int vtkPVTrackballMoveActor::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkCameraManipulator.
| virtual int vtkPVTrackballMoveActor::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkCameraManipulator.
| static vtkPVTrackballMoveActor* vtkPVTrackballMoveActor::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkCameraManipulator.
| void vtkPVTrackballMoveActor::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkCameraManipulator.
| virtual void vtkPVTrackballMoveActor::OnMouseMove | ( | int | x, |
| int | y, | ||
| vtkRenderer * | ren, | ||
| vtkRenderWindowInteractor * | iren | ||
| ) | [virtual] |
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
Reimplemented from vtkCameraManipulator.
| virtual void vtkPVTrackballMoveActor::OnButtonDown | ( | int | x, |
| int | y, | ||
| vtkRenderer * | ren, | ||
| vtkRenderWindowInteractor * | iren | ||
| ) | [virtual] |
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
Reimplemented from vtkCameraManipulator.
| virtual void vtkPVTrackballMoveActor::OnButtonUp | ( | int | x, |
| int | y, | ||
| vtkRenderer * | ren, | ||
| vtkRenderWindowInteractor * | iren | ||
| ) | [virtual] |
Event bindings controlling the effects of pressing mouse buttons or moving the mouse.
Reimplemented from vtkCameraManipulator.
| void vtkPVTrackballMoveActor::operator= | ( | const vtkPVTrackballMoveActor & | ) | [protected] |
1.7.5.1