9 #ifndef vtkCameraInterpolator2_h 10 #define vtkCameraInterpolator2_h 27 void AddPositionPathPoint(
double x,
double y,
double z);
28 void ClearPositionPath();
31 void AddFocalPathPoint(
double x,
double y,
double z);
32 void ClearFocalPath();
48 vtkSetClampMacro(FocalPointMode,
int, PATH, ORTHOGONAL);
49 vtkGetMacro(FocalPointMode,
int);
58 vtkSetClampMacro(PositionMode,
int, PATH, ORTHOGONAL);
59 vtkGetMacro(PositionMode,
int);
69 vtkSetClampMacro(PositionPathInterpolationMode,
int, LINEAR, SPLINE);
70 vtkGetMacro(PositionPathInterpolationMode,
int);
73 vtkSetClampMacro(FocalPathInterpolationMode,
int, LINEAR, SPLINE);
74 vtkGetMacro(FocalPathInterpolationMode,
int);
80 vtkSetMacro(ClosedFocalPath,
bool);
81 vtkGetMacro(ClosedFocalPath,
bool);
82 vtkBooleanMacro(ClosedFocalPath,
bool);
89 vtkSetMacro(ClosedPositionPath,
bool);
90 vtkGetMacro(ClosedPositionPath,
bool);
91 vtkBooleanMacro(ClosedPositionPath,
bool);
97 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 &)