Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

vtkPVTrackballRoll Class Reference

Rolls camera arround a point. More...

#include <vtkPVTrackballRoll.h>

Inheritance diagram for vtkPVTrackballRoll:

Inheritance graph
[legend]
Collaboration diagram for vtkPVTrackballRoll:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkPVTrackballRoll, vtkPVCameraManipulator)
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

vtkPVTrackballRollNew ()

Protected Member Functions

 vtkPVTrackballRoll ()
 ~vtkPVTrackballRoll ()
 vtkPVTrackballRoll (const vtkPVTrackballRoll &)
void operator= (const vtkPVTrackballRoll &)

Detailed Description

Rolls camera arround a point.

vtkPVTrackballRoll allows the user to interactively manipulate the camera, the viewpoint of the scene. Roll tracks the mouse around the center of rotation.

Definition at line 28 of file vtkPVTrackballRoll.h.


Constructor & Destructor Documentation

vtkPVTrackballRoll::vtkPVTrackballRoll  )  [protected]
 

vtkPVTrackballRoll::~vtkPVTrackballRoll  )  [protected]
 

vtkPVTrackballRoll::vtkPVTrackballRoll const vtkPVTrackballRoll  )  [protected]
 


Member Function Documentation

vtkPVTrackballRoll* vtkPVTrackballRoll::New  )  [static]
 

Reimplemented from vtkPVCameraManipulator.

vtkPVTrackballRoll::vtkTypeRevisionMacro vtkPVTrackballRoll  ,
vtkPVCameraManipulator 
 

void vtkPVTrackballRoll::PrintSelf ostream &  os,
vtkIndent  indent
 

Reimplemented from vtkPVCameraManipulator.

virtual void vtkPVTrackballRoll::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 vtkPVCameraManipulator.

virtual void vtkPVTrackballRoll::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 vtkPVCameraManipulator.

virtual void vtkPVTrackballRoll::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 vtkPVCameraManipulator.

void vtkPVTrackballRoll::operator= const vtkPVTrackballRoll  )  [protected]
 


The documentation for this class was generated from the following file:
Generated on Tue May 30 12:46:03 2006 for ParaView by doxygen 1.3.5