28 #ifndef vtkPVAnimationCue_h 29 #define vtkPVAnimationCue_h 31 #include "vtkAnimationCue.h" 32 #include "vtkPVAnimationModule.h" 34 class vtkAnimationCue;
42 void PrintSelf(ostream& os, vtkIndent indent);
50 vtkSetMacro(AnimatedElement,
int);
51 vtkGetMacro(AnimatedElement,
int);
69 vtkSetMacro(Enabled,
int);
70 vtkGetMacro(Enabled,
int);
71 vtkBooleanMacro(Enabled,
int);
81 virtual void BeginUpdateAnimationValues() = 0;
82 virtual void SetAnimationValue(
int index,
double value) = 0;
83 virtual void EndUpdateAnimationValues() = 0;
91 vtkSetMacro(UseAnimationTime,
bool);
92 vtkGetMacro(UseAnimationTime,
bool);
99 virtual void Initialize();
100 virtual void Tick(
double currenttime,
double deltatime,
double clocktime);
101 virtual void Finalize();
109 virtual void StartCueInternal();
110 virtual void TickInternal(
double currenttime,
double deltatime,
double clocktime);
111 virtual void EndCueInternal();
proxy for vtkAnimationCue.
vtkSMAnimationSceneProxy observe vtkCommand::ModifiedEvent on the client-side VTK-object to call Upda...
vtkPVCueManipulator * Manipulator
vtkAnimationCue * AnimationCue
abstract proxy for manipulators used in animation.