|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   30 #ifndef vtkAnimationScene_h 
   31 #define vtkAnimationScene_h 
   34 #include "vtkCommonDataModelModule.h"  
   56   vtkSetMacro(PlayMode, 
int);
 
   59   vtkGetMacro(PlayMode, 
int);
 
   68   vtkSetMacro(FrameRate, 
double);
 
   69   vtkGetMacro(FrameRate, 
double);
 
   80   int GetNumberOfCues();
 
   98   vtkSetMacro(Loop, 
int);
 
   99   vtkGetMacro(Loop, 
int);
 
  105   void SetAnimationTime(
double time);
 
  120     PLAYMODE_SEQUENCE = 0,
 
  121     PLAYMODE_REALTIME = 1
 
  133   void TickInternal(
double currenttime, 
double deltatime, 
double clocktime) 
override;
 
  138   void InitializeChildren();
 
  139   void FinalizeChildren();
 
  
virtual void StartCueInternal()
These are the internal methods that actually trigger they corresponding events.
virtual void SetTimeMode(int mode)
Get/Set the time mode.
the animation scene manager.
vtkTimerLog * AnimationTimer
create and manipulate ordered lists of objects
vtkCollection * AnimationCues
virtual void EndCueInternal()
iterator through a vtkCollection.
a simple class to control print indentation
int IsInPlay()
Returns if the animation is being played.
virtual void TickInternal(double currenttime, double deltatime, double clocktime)
static vtkAnimationCue * New()
Timer support and logging.
vtkCollectionIterator * AnimationCuesIterator
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.