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

vtkPVInteractorStyleCenterOfRotation Class Reference

interactively select center of rotation More...

#include <vtkPVInteractorStyleCenterOfRotation.h>

Collaboration diagram for vtkPVInteractorStyleCenterOfRotation:

Collaboration graph
[legend]
List of all members.

[NOHEADER]

void SetCenter (float x, float y, float z)
float Center [3]

Public Member Functions

 vtkTypeRevisionMacro (vtkPVInteractorStyleCenterOfRotation, vtkInteractorStyle)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void Pick ()
void SetRenderModuleProxy (vtkSMRenderModuleProxy *rm)
void SetPVWindow (vtkPVWindow *)
vtkPVWindowGetPVWindow ()
virtual void OnLeftButtonDown ()
virtual void OnLeftButtonUp ()
virtual float * GetCenter ()
virtual void GetCenter (float &, float &, float &)
virtual void GetCenter (float[3])

Static Public Member Functions

vtkPVInteractorStyleCenterOfRotationNew ()

Protected Member Functions

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

Protected Attributes

vtkPVWorldPointPickerPicker
vtkSMRenderModuleProxyRenderModuleProxy
vtkPVWindowPVWindow

Detailed Description

interactively select center of rotation

vtkPVInteractorStyleCenterOfRotation is a helper interactor style used in ParaView to interactively pick the center of rotation for the vtkPVInteractorStyleRotateCamera.

Definition at line 31 of file vtkPVInteractorStyleCenterOfRotation.h.


Constructor & Destructor Documentation

vtkPVInteractorStyleCenterOfRotation::vtkPVInteractorStyleCenterOfRotation  )  [protected]
 

vtkPVInteractorStyleCenterOfRotation::~vtkPVInteractorStyleCenterOfRotation  )  [protected]
 

vtkPVInteractorStyleCenterOfRotation::vtkPVInteractorStyleCenterOfRotation const vtkPVInteractorStyleCenterOfRotation  )  [protected]
 


Member Function Documentation

vtkPVInteractorStyleCenterOfRotation* vtkPVInteractorStyleCenterOfRotation::New  )  [static]
 

vtkPVInteractorStyleCenterOfRotation::vtkTypeRevisionMacro vtkPVInteractorStyleCenterOfRotation  ,
vtkInteractorStyle 
 

void vtkPVInteractorStyleCenterOfRotation::PrintSelf ostream &  os,
vtkIndent  indent
 

virtual void vtkPVInteractorStyleCenterOfRotation::OnLeftButtonDown  )  [virtual]
 

Event bindings controlling the effects of pressing mouse buttons or moving the mouse.

virtual void vtkPVInteractorStyleCenterOfRotation::OnLeftButtonUp  )  [virtual]
 

Event bindings controlling the effects of pressing mouse buttons or moving the mouse.

virtual void vtkPVInteractorStyleCenterOfRotation::Pick  )  [virtual]
 

These methods are for the interactions for this interactor style

virtual float* vtkPVInteractorStyleCenterOfRotation::GetCenter  )  [virtual]
 

Access to the center of rotation values

virtual void vtkPVInteractorStyleCenterOfRotation::GetCenter float &  ,
float &  ,
float & 
[virtual]
 

Access to the center of rotation values

virtual void vtkPVInteractorStyleCenterOfRotation::GetCenter float  [3]  )  [virtual]
 

Access to the center of rotation values

void vtkPVInteractorStyleCenterOfRotation::SetRenderModuleProxy vtkSMRenderModuleProxy rm  ) 
 

The render module is for picking.

void vtkPVInteractorStyleCenterOfRotation::SetPVWindow vtkPVWindow  ) 
 

vtkPVWindow* vtkPVInteractorStyleCenterOfRotation::GetPVWindow  )  [inline]
 

Definition at line 57 of file vtkPVInteractorStyleCenterOfRotation.h.

void vtkPVInteractorStyleCenterOfRotation::SetCenter float  x,
float  y,
float  z
[protected]
 

Set the center of rotation.

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


Member Data Documentation

float vtkPVInteractorStyleCenterOfRotation::Center[3] [protected]
 

Set the center of rotation.

Definition at line 65 of file vtkPVInteractorStyleCenterOfRotation.h.

vtkPVWorldPointPicker* vtkPVInteractorStyleCenterOfRotation::Picker [protected]
 

Definition at line 68 of file vtkPVInteractorStyleCenterOfRotation.h.

vtkSMRenderModuleProxy* vtkPVInteractorStyleCenterOfRotation::RenderModuleProxy [protected]
 

Definition at line 70 of file vtkPVInteractorStyleCenterOfRotation.h.

vtkPVWindow* vtkPVInteractorStyleCenterOfRotation::PVWindow [protected]
 

Definition at line 71 of file vtkPVInteractorStyleCenterOfRotation.h.


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