22 #ifndef vtkSMAnimationScene_h 23 #define vtkSMAnimationScene_h 49 int GetNumberOfCues();
60 void RemoveAllViewProxies();
67 unsigned int GetNumberOfViewProxies();
85 vtkSetMacro(LockStartTime,
bool);
86 vtkGetMacro(LockStartTime,
bool);
87 vtkBooleanMacro(LockStartTime,
bool);
95 vtkSetMacro(LockEndTime,
bool);
96 vtkGetMacro(LockEndTime,
bool);
97 vtkBooleanMacro(LockEndTime,
bool);
112 this->
Tick(time, 0, time);
120 vtkGetMacro(SceneTime,
double);
133 vtkSetVector2Macro(PlaybackTimeWindow,
double);
134 vtkGetVector2Macro(PlaybackTimeWindow,
double);
141 void SetLoop(
int val);
150 void SetPlayMode(
int val);
152 void SetNumberOfFrames(
int val);
154 void SetFramesPerTimestep(
int val);
155 void SetStride(
int val);
165 UpdateStartEndTimesEvent = vtkCommand::UserEvent
174 vtkSetMacro(ForceDisableCaching,
bool);
175 vtkGetMacro(ForceDisableCaching,
bool);
183 vtkSetMacro(OverrideStillRender,
bool);
184 vtkGetMacro(OverrideStillRender,
bool);
196 void TickInternal(
double currenttime,
double deltatime,
double clocktime)
override;
204 void TimeKeeperTimeRangeChanged();
205 void TimeKeeperTimestepsChanged();
212 double PlaybackTimeWindow[2];
225 vtkInternals* Internals;
226 unsigned long TimeRangeObserverID;
227 unsigned long TimestepValuesObserverID;
virtual void EndCueInternal()
static vtkAnimationCue * New()
virtual void Tick(double currenttime, double deltatime, double clocktime)
vtkEventForwarderCommand * Forwarder
Superclass for all view proxies.
vtkCompositeAnimationPlayer * AnimationPlayer
This is composite animation player that can me made to play an animation using the active player...
virtual void TickInternal(double currenttime, double deltatime, double clocktime)
virtual void StartCueInternal()
void SetSceneTime(double time)
Sets the current animation time.
virtual void Initialize()
animation scene for ParaView.
proxy for a VTK object(s) on a server
#define VTKREMOTINGANIMATION_EXPORT
void operator=(const vtkObjectBase &)
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE