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 SanitizeFrameWindow(
int frameWindow[2],
double timeWindow[2]);
147 void SetLoop(
int val);
156 void SetPlayMode(
int val);
158 void SetNumberOfFrames(
int val);
159 int GetNumberOfFrames();
161 void SetFramesPerTimestep(
int val);
162 void SetStride(
int val);
172 UpdateStartEndTimesEvent = vtkCommand::UserEvent
181 vtkSetMacro(ForceDisableCaching,
bool);
182 vtkGetMacro(ForceDisableCaching,
bool);
190 vtkSetMacro(OverrideStillRender,
bool);
191 vtkGetMacro(OverrideStillRender,
bool);
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;
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