22 #ifndef vtkPVCameraKeyFrame_h 23 #define vtkPVCameraKeyFrame_h 64 void SetPosition(
double x,
double y,
double z);
65 void SetFocalPoint(
double x,
double y,
double z);
66 void SetViewUp(
double x,
double y,
double z);
67 void SetViewAngle(
double angle);
68 void SetParallelScale(
double scale);
75 void AddPositionPathPoint(
double x,
double y,
double z);
76 void ClearPositionPath();
77 void AddFocalPathPoint(
double x,
double y,
double z);
78 void ClearFocalPath();
79 void SetFocalPointMode(
int val);
80 void SetPositionMode(
int val);
81 void SetClosedFocalPath(
bool val);
82 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)