21 #ifndef vtkCameraInterpolator2_h 22 #define vtkCameraInterpolator2_h 39 void AddPositionPathPoint(
double x,
double y,
double z);
40 void ClearPositionPath();
43 void AddFocalPathPoint(
double x,
double y,
double z);
44 void ClearFocalPath();
60 vtkSetClampMacro(FocalPointMode,
int, PATH, ORTHOGONAL);
61 vtkGetMacro(FocalPointMode,
int);
70 vtkSetClampMacro(PositionMode,
int, PATH, ORTHOGONAL);
71 vtkGetMacro(PositionMode,
int);
81 vtkSetClampMacro(PositionPathInterpolationMode,
int, LINEAR, SPLINE);
82 vtkGetMacro(PositionPathInterpolationMode,
int);
85 vtkSetClampMacro(FocalPathInterpolationMode,
int, LINEAR, SPLINE);
86 vtkGetMacro(FocalPathInterpolationMode,
int);
92 vtkSetMacro(ClosedFocalPath,
bool);
93 vtkGetMacro(ClosedFocalPath,
bool);
94 vtkBooleanMacro(ClosedFocalPath,
bool);
101 vtkSetMacro(ClosedPositionPath,
bool);
102 vtkGetMacro(ClosedPositionPath,
bool);
103 vtkBooleanMacro(ClosedPositionPath,
bool);
109 void InterpolateCamera(
double u,
vtkCamera*);
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
vtkPoints * FocalPathPoints
vtkParametricSpline * PositionSpline
int FocalPathInterpolationMode
#define VTKREMOTINGANIMATION_EXPORT
vtkPoints * PositionPathPoints
vtkParametricSpline * FocalSpline
int PositionPathInterpolationMode
void operator=(const vtkObjectBase &)