10 #ifndef vtkPVCameraKeyFrame_h 11 #define vtkPVCameraKeyFrame_h 52 void SetPosition(
double x,
double y,
double z);
53 void SetFocalPoint(
double x,
double y,
double z);
54 void SetViewUp(
double x,
double y,
double z);
55 void SetViewAngle(
double angle);
56 void SetParallelScale(
double scale);
63 void AddPositionPathPoint(
double x,
double y,
double z);
64 void ClearPositionPath();
65 void AddFocalPathPoint(
double x,
double y,
double z);
66 void ClearFocalPath();
67 void SetFocalPointMode(
int val);
68 void SetPositionMode(
int val);
69 void SetClosedFocalPath(
bool val);
70 void SetClosedPositionPath(
bool val);
void PrintSelf(ostream &os, vtkIndent indent) override
proxy for vtkAnimationCue.
static vtkPVKeyFrame * New()
void SetKeyValue(unsigned int, double) override
Get/Set the animated value at this key frame.
void SetKeyValue(double) override
Get/Set the animated value at this key frame.
virtual void UpdateValue(double currenttime, vtkPVAnimationCue *cue, vtkPVKeyFrame *next)
This method will do the actual interpolation.
vtkCameraInterpolator2 * Interpolator
Special key frame for animating Camera.
#define VTKREMOTINGANIMATION_EXPORT
Base class for key frames.
virtual double GetKeyValue(unsigned int)