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

vtkMultiActorHelper Class Reference

server side helper object for vtkInteractorStyleTrackballMultiActor More...

#include <vtkMultiActorHelper.h>

List of all members.

Public Member Functions

 vtkTypeRevisionMacro (vtkMultiActorHelper, vtkObject)
void PrintSelf (ostream &os, vtkIndent indent)
void Rotate (double transform[8])
void Pan (double x, double y)
void UniformScale (double scaleFactor)
void AddActor (vtkActor *actor)
void RemoveAllActors ()

Static Public Member Functions

vtkMultiActorHelperNew ()

Protected Member Functions

 vtkMultiActorHelper ()
 ~vtkMultiActorHelper ()
void Prop3DTransform (vtkActor *actor, int numRotation, double *rotate, double *scale)

Protected Attributes

vtkActorCollection * Actors


Detailed Description

server side helper object for vtkInteractorStyleTrackballMultiActor

vtkMultiActorHelper transforms actors based on the user interaction. The user interaction are translated to appropriate property values by vtkInteractorStyleTrackballMultiActor and sent to the server.

See also:
vtkInteractorStyleTrackballMultiActor

Definition at line 33 of file vtkMultiActorHelper.h.


Constructor & Destructor Documentation

vtkMultiActorHelper::vtkMultiActorHelper  )  [protected]
 

vtkMultiActorHelper::~vtkMultiActorHelper  )  [protected]
 


Member Function Documentation

vtkMultiActorHelper* vtkMultiActorHelper::New  )  [static]
 

vtkMultiActorHelper::vtkTypeRevisionMacro vtkMultiActorHelper  ,
vtkObject 
 

void vtkMultiActorHelper::PrintSelf ostream &  os,
vtkIndent  indent
 

void vtkMultiActorHelper::Rotate double  transform[8]  ) 
 

Rotate all actors using the transform matrix.

void vtkMultiActorHelper::Pan double  x,
double  y
 

Pan all actors.

void vtkMultiActorHelper::UniformScale double  scaleFactor  ) 
 

Scale all actors.

void vtkMultiActorHelper::AddActor vtkActor *  actor  ) 
 

Add an actor to be transformed.

void vtkMultiActorHelper::RemoveAllActors  ) 
 

Removes all actors from the list.

void vtkMultiActorHelper::Prop3DTransform vtkActor *  actor,
int  numRotation,
double *  rotate,
double *  scale
[protected]
 


Member Data Documentation

vtkActorCollection* vtkMultiActorHelper::Actors [protected]
 

Definition at line 59 of file vtkMultiActorHelper.h.


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