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);
169 UpdateStartEndTimesEvent = vtkCommand::UserEvent
178 vtkSetMacro(ForceDisableCaching,
bool);
179 vtkGetMacro(ForceDisableCaching,
bool);
187 vtkSetMacro(OverrideStillRender,
bool);
188 vtkGetMacro(OverrideStillRender,
bool);
195 static void SetGlobalUseGeometryCache(
bool);
196 static bool GetGlobalUseGeometryCache();
209 void TickInternal(
double currenttime,
double deltatime,
double clocktime)
override;
217 void TimeKeeperTimeRangeChanged();
218 void TimeKeeperTimestepsChanged();
225 double PlaybackTimeWindow[2];
238 vtkInternals* Internals;
239 unsigned long TimeRangeObserverID;
240 unsigned long TimestepValuesObserverID;
242 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