34 #ifndef vtkSMAnimationScene_h 35 #define vtkSMAnimationScene_h 61 int GetNumberOfCues();
72 void RemoveAllViewProxies();
79 unsigned int GetNumberOfViewProxies();
97 vtkSetMacro(LockStartTime,
bool);
98 vtkGetMacro(LockStartTime,
bool);
99 vtkBooleanMacro(LockStartTime,
bool);
107 vtkSetMacro(LockEndTime,
bool);
108 vtkGetMacro(LockEndTime,
bool);
109 vtkBooleanMacro(LockEndTime,
bool);
124 this->
Tick(time, 0, time);
132 vtkGetMacro(SceneTime,
double);
145 vtkSetVector2Macro(PlaybackTimeWindow,
double);
146 vtkGetVector2Macro(PlaybackTimeWindow,
double);
153 void SetLoop(
int val);
161 void SetPlayMode(
int val);
163 void SetNumberOfFrames(
int val);
164 void SetDuration(
int val);
165 void SetFramesPerTimestep(
int val);
173 UpdateStartEndTimesEvent = vtkCommand::UserEvent
182 vtkSetMacro(ForceDisableCaching,
bool);
183 vtkGetMacro(ForceDisableCaching,
bool);
191 vtkSetMacro(OverrideStillRender,
bool);
192 vtkGetMacro(OverrideStillRender,
bool);
199 static void SetGlobalUseGeometryCache(
bool);
200 static bool GetGlobalUseGeometryCache();
213 void TickInternal(
double currenttime,
double deltatime,
double clocktime)
override;
221 void TimeKeeperTimeRangeChanged();
222 void TimeKeeperTimestepsChanged();
229 double PlaybackTimeWindow[2];
242 vtkInternals* Internals;
243 unsigned long TimeRangeObserverID;
244 unsigned long TimestepValuesObserverID;
246 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...
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