22 #ifndef vtkSMAnimationScene_h 23 #define vtkSMAnimationScene_h 51 int GetNumberOfCues();
62 void RemoveAllViewProxies();
69 unsigned int GetNumberOfViewProxies();
87 vtkSetMacro(LockStartTime,
bool);
88 vtkGetMacro(LockStartTime,
bool);
89 vtkBooleanMacro(LockStartTime,
bool);
97 vtkSetMacro(LockEndTime,
bool);
98 vtkGetMacro(LockEndTime,
bool);
99 vtkBooleanMacro(LockEndTime,
bool);
114 this->
Tick(time, 0, time);
122 vtkGetMacro(SceneTime,
double);
135 vtkSetVector2Macro(PlaybackTimeWindow,
double);
136 vtkGetVector2Macro(PlaybackTimeWindow,
double);
143 void SetLoop(
int val);
152 void SetPlayMode(
int val);
154 void SetNumberOfFrames(
int val);
157 void SetDuration(
int vtkNotUsed(val)) {}
159 void SetFramesPerTimestep(
int val);
160 void SetStride(
int val);
168 UpdateStartEndTimesEvent = vtkCommand::UserEvent
177 vtkSetMacro(ForceDisableCaching,
bool);
178 vtkGetMacro(ForceDisableCaching,
bool);
186 vtkSetMacro(OverrideStillRender,
bool);
187 vtkGetMacro(OverrideStillRender,
bool);
194 static void SetGlobalUseGeometryCache(
bool);
195 static bool GetGlobalUseGeometryCache();
208 void TickInternal(
double currenttime,
double deltatime,
double clocktime)
override;
216 void TimeKeeperTimeRangeChanged();
217 void TimeKeeperTimestepsChanged();
224 double PlaybackTimeWindow[2];
237 vtkInternals* Internals;
238 unsigned long TimeRangeObserverID;
239 unsigned long TimestepValuesObserverID;
241 static bool GlobalUseGeometryCache;
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...
#define PARAVIEW_DEPRECATED_IN_5_13_0(reason)
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