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);
153 void SetDuration(
int val);
154 void SetFramesPerTimestep(
int val);
155 void SetStride(
int val);
163 UpdateStartEndTimesEvent = vtkCommand::UserEvent
172 vtkSetMacro(ForceDisableCaching,
bool);
173 vtkGetMacro(ForceDisableCaching,
bool);
181 vtkSetMacro(OverrideStillRender,
bool);
182 vtkGetMacro(OverrideStillRender,
bool);
189 static void SetGlobalUseGeometryCache(
bool);
190 static bool GetGlobalUseGeometryCache();
203 void TickInternal(
double currenttime,
double deltatime,
double clocktime)
override;
211 void TimeKeeperTimeRangeChanged();
212 void TimeKeeperTimestepsChanged();
219 double PlaybackTimeWindow[2];
232 vtkInternals* Internals;
233 unsigned long TimeRangeObserverID;
234 unsigned long TimestepValuesObserverID;
236 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