|
ParaView
|
Pans camera with x y mouse movements. More...
#include <vtkTrackballPan.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 vtkTrackballPan * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkTrackballPan * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkTrackballPan () | |
| ~vtkTrackballPan () | |
| vtkTrackballPan (const vtkTrackballPan &) | |
| void | operator= (const vtkTrackballPan &) |
Pans camera with x y mouse movements.
vtkTrackballPan 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 vtkTrackballPan.h.
| vtkTrackballPan::vtkTrackballPan | ( | ) | [protected] |
| vtkTrackballPan::~vtkTrackballPan | ( | ) | [protected] |
| vtkTrackballPan::vtkTrackballPan | ( | const vtkTrackballPan & | ) | [protected] |
| static vtkTrackballPan* vtkTrackballPan::New | ( | ) | [static] |
Reimplemented from vtkCameraManipulator.
| virtual const char* vtkTrackballPan::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkCameraManipulator.
| static int vtkTrackballPan::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkCameraManipulator.
| virtual int vtkTrackballPan::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkCameraManipulator.
| static vtkTrackballPan* vtkTrackballPan::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkCameraManipulator.
| void vtkTrackballPan::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) | [virtual] |
Reimplemented from vtkCameraManipulator.
| virtual void vtkTrackballPan::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 vtkTrackballPan::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 vtkTrackballPan::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 vtkTrackballPan::operator= | ( | const vtkTrackballPan & | ) | [protected] |
1.7.5.1