32 #ifndef vtkAnimationScene_h
33 #define vtkAnimationScene_h
56 vtkSetMacro(PlayMode,
int);
59 vtkGetMacro(PlayMode,
int);
66 vtkSetMacro(FrameRate,
double);
67 vtkGetMacro(FrameRate,
double);
76 int GetNumberOfCues();
88 vtkSetMacro(Loop,
int);
89 vtkGetMacro(Loop,
int);
94 void SetAnimationTime(
double time);
95 vtkGetMacro(AnimationTime,
double);
119 virtual void TickInternal(
double currenttime,
double deltatime,
double clocktime);
124 void InitializeChildren();
125 void FinalizeChildren();
virtual void EndCueInternal()
static vtkAnimationCue * New()
Timer support and logging.
vtkTimerLog * AnimationTimer
virtual void TickInternal(double currenttime, double deltatime, double clocktime)
virtual void StartCueInternal()
a simple class to control print indentation
vtkCollection * AnimationCues
virtual void SetTimeMode(int mode)
iterator through a vtkCollection.
the animation scene manager.
create and manipulate unsorted lists of objects
vtkCollectionIterator * AnimationCuesIterator
void PrintSelf(ostream &os, vtkIndent indent)
#define VTKCOMMONDATAMODEL_EXPORT