#include <vtkCameraInterpolator2.h>
List of all members.
Public Types |
| enum | Modes { PATH,
FIXED_DIRECTION,
LOOK_AHEAD,
ORTHOGONAL
} |
| enum | PathInterpolationModes { LINEAR,
SPLINE
} |
Public Member Functions |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | AddPositionPathPoint (double x, double y, double z) |
| void | ClearPositionPath () |
| void | AddFocalPathPoint (double x, double y, double z) |
| void | ClearFocalPath () |
| virtual void | SetPositionPathInterpolationMode (int) |
| virtual int | GetPositionPathInterpolationMode () |
| virtual void | SetFocalPathInterpolationMode (int) |
| virtual int | GetFocalPathInterpolationMode () |
| void | InterpolateCamera (double u, vtkCamera *) |
|
| virtual void | SetFocalPointMode (int) |
| virtual int | GetFocalPointMode () |
|
| virtual void | SetPositionMode (int) |
| virtual int | GetPositionMode () |
|
| virtual void | SetClosedFocalPath (bool) |
| virtual bool | GetClosedFocalPath () |
| virtual void | ClosedFocalPathOn () |
| virtual void | ClosedFocalPathOff () |
|
| virtual void | SetClosedPositionPath (bool) |
| virtual bool | GetClosedPositionPath () |
| virtual void | ClosedPositionPathOn () |
| virtual void | ClosedPositionPathOff () |
Static Public Member Functions |
| static vtkCameraInterpolator2 * | New () |
| static int | IsTypeOf (const char *type) |
| static vtkCameraInterpolator2 * | SafeDownCast (vtkObject *o) |
Protected Member Functions |
| | vtkCameraInterpolator2 () |
| | ~vtkCameraInterpolator2 () |
| void | Evaluate (double u, vtkParametricSpline *spline, double tuple[3]) |
Protected Attributes |
| int | PositionMode |
| int | FocalPointMode |
| int | PositionPathInterpolationMode |
| int | FocalPathInterpolationMode |
| bool | ClosedPositionPath |
| bool | ClosedFocalPath |
| vtkPoints * | FocalPathPoints |
| vtkPoints * | PositionPathPoints |
| vtkParametricSpline * | FocalSpline |
| vtkParametricSpline * | PositionSpline |
Detailed Description
Definition at line 29 of file vtkCameraInterpolator2.h.
Member Enumeration Documentation
Constructor & Destructor Documentation
| vtkCameraInterpolator2::vtkCameraInterpolator2 |
( |
| ) |
[protected] |
| vtkCameraInterpolator2::~vtkCameraInterpolator2 |
( |
| ) |
[protected] |
Member Function Documentation
| virtual const char* vtkCameraInterpolator2::GetClassName |
( |
| ) |
[virtual] |
| static int vtkCameraInterpolator2::IsTypeOf |
( |
const char * |
type | ) |
[static] |
| virtual int vtkCameraInterpolator2::IsA |
( |
const char * |
type | ) |
[virtual] |
| void vtkCameraInterpolator2::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| [virtual] |
| void vtkCameraInterpolator2::ClearPositionPath |
( |
| ) |
|
| void vtkCameraInterpolator2::ClearFocalPath |
( |
| ) |
|
| virtual void vtkCameraInterpolator2::SetFocalPointMode |
( |
int |
| ) |
[virtual] |
Mode for managing the focal point. At least one of the two modes FocalPointMode or PositionMode must be PATH for the animation to have any effect.
| virtual int vtkCameraInterpolator2::GetFocalPointMode |
( |
| ) |
[virtual] |
Mode for managing the focal point. At least one of the two modes FocalPointMode or PositionMode must be PATH for the animation to have any effect.
| virtual void vtkCameraInterpolator2::SetPositionMode |
( |
int |
| ) |
[virtual] |
Mode for managing the camera position. At least one of the two modes FocalPointMode or PositionMode must be PATH for the animation to have any effect.
| virtual int vtkCameraInterpolator2::GetPositionMode |
( |
| ) |
[virtual] |
Mode for managing the camera position. At least one of the two modes FocalPointMode or PositionMode must be PATH for the animation to have any effect.
| virtual void vtkCameraInterpolator2::SetPositionPathInterpolationMode |
( |
int |
| ) |
[virtual] |
| virtual int vtkCameraInterpolator2::GetPositionPathInterpolationMode |
( |
| ) |
[virtual] |
| virtual void vtkCameraInterpolator2::SetFocalPathInterpolationMode |
( |
int |
| ) |
[virtual] |
| virtual int vtkCameraInterpolator2::GetFocalPathInterpolationMode |
( |
| ) |
[virtual] |
| virtual void vtkCameraInterpolator2::SetClosedFocalPath |
( |
bool |
| ) |
[virtual] |
When set, the FocalPointPath is treated as a closed path.
| virtual bool vtkCameraInterpolator2::GetClosedFocalPath |
( |
| ) |
[virtual] |
When set, the FocalPointPath is treated as a closed path.
| virtual void vtkCameraInterpolator2::ClosedFocalPathOn |
( |
| ) |
[virtual] |
When set, the FocalPointPath is treated as a closed path.
| virtual void vtkCameraInterpolator2::ClosedFocalPathOff |
( |
| ) |
[virtual] |
When set, the FocalPointPath is treated as a closed path.
| virtual void vtkCameraInterpolator2::SetClosedPositionPath |
( |
bool |
| ) |
[virtual] |
When set, the PositionPath is treated as a closed path.
| virtual bool vtkCameraInterpolator2::GetClosedPositionPath |
( |
| ) |
[virtual] |
When set, the PositionPath is treated as a closed path.
| virtual void vtkCameraInterpolator2::ClosedPositionPathOn |
( |
| ) |
[virtual] |
When set, the PositionPath is treated as a closed path.
| virtual void vtkCameraInterpolator2::ClosedPositionPathOff |
( |
| ) |
[virtual] |
When set, the PositionPath is treated as a closed path.
u has to be in the range [0, 1].
Member Data Documentation
The documentation for this class was generated from the following file: