Go to the documentation of this file.
9 #ifndef vtkAnimationPlayer_h
10 #define vtkAnimationPlayer_h
13 #include "vtkRemotingAnimationModule.h"
38 void Play(
int dir = 1);
48 int IsInPlay() {
return this->InPlay ? 1 : 0; }
49 vtkGetMacro(InPlay,
bool);
55 vtkSetMacro(Loop,
bool);
56 vtkGetMacro(Loop,
bool);
86 vtkGetMacro(Stride,
int);
87 vtkSetClampMacro(Stride,
int, 1, VTK_INT_MAX);
102 double starttime,
double endtime,
double curtime,
double* playbackWindow) = 0;
115 virtual double GoToNext(
double start,
double end,
double currenttime) = 0;
116 virtual double GoToPrevious(
double start,
double end,
double currenttime) = 0;
void operator=(const vtkObjectBase &)
void EndLoop() override
Delegated to the active animation player.
animation scene for ParaView.
int IsInPlay()
Returns if the animation is currently playing.
double GetPreviousTime(double currenttime) override
Delegated to the active animation player.
void GoToPrevious()
Take animation scene to previous frame.
void GoToNext()
Take the animation scene to next frame.
void StartLoop(double starttime, double endtime, double curtime, double *playbackWindow) override
Delegated to the active animation player.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
double GetNextTime(double currentime) override
Delegated to the active animation player.