22 #ifndef vtkSMAnimationScene_h 23 #define vtkSMAnimationScene_h 50 int GetNumberOfCues();
61 void RemoveAllViewProxies();
68 unsigned int GetNumberOfViewProxies();
86 vtkSetMacro(LockStartTime,
bool);
87 vtkGetMacro(LockStartTime,
bool);
88 vtkBooleanMacro(LockStartTime,
bool);
96 vtkSetMacro(LockEndTime,
bool);
97 vtkGetMacro(LockEndTime,
bool);
98 vtkBooleanMacro(LockEndTime,
bool);
113 this->
Tick(time, 0, time);
121 vtkGetMacro(SceneTime,
double);
134 vtkSetVector2Macro(PlaybackTimeWindow,
double);
135 vtkGetVector2Macro(PlaybackTimeWindow,
double);
142 void SetLoop(
int val);
151 void SetPlayMode(
int val);
153 void SetNumberOfFrames(
int val);
155 void SetFramesPerTimestep(
int val);
156 void SetStride(
int val);
166 UpdateStartEndTimesEvent = vtkCommand::UserEvent
175 vtkSetMacro(ForceDisableCaching,
bool);
176 vtkGetMacro(ForceDisableCaching,
bool);
184 vtkSetMacro(OverrideStillRender,
bool);
185 vtkGetMacro(OverrideStillRender,
bool);
193 static
void SetGlobalUseGeometryCache(
bool);
195 static
bool GetGlobalUseGeometryCache();
200 ~vtkSMAnimationScene() override;
207 void StartCueInternal() override;
208 void TickInternal(
double currenttime,
double deltatime,
double clocktime) override;
209 void EndCueInternal() override;
216 void TimeKeeperTimeRangeChanged();
217 void TimeKeeperTimestepsChanged();
224 double PlaybackTimeWindow[2];
225 bool ForceDisableCaching;
230 bool OverrideStillRender;
233 vtkSMAnimationScene(
const vtkSMAnimationScene&) = delete;
234 void operator=(
const vtkSMAnimationScene&) = delete;
237 vtkInternals* Internals;
238 unsigned long TimeRangeObserverID;
239 unsigned long TimestepValuesObserverID;
static vtkAnimationCue * New()
virtual void Tick(double currenttime, double deltatime, double clocktime)
Superclass for all view proxies.
This is composite animation player that can me made to play an animation using the active player...
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
#define PARAVIEW_DEPRECATED_IN_6_0_0(reason)
object for general options.
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE