proxy for vtkAnimationCue.
More...
#include <vtkPVAnimationCue.h>
proxy for vtkAnimationCue.
This is a proxy for vtkAnimationCue. All animation proxies are client side proxies. This class needs a vtkPVCueManipulator. The Manipulator performs the actual interpolation.
- See also
- vtkAnimationCue vtkSMAnimationSceneProxy
Definition at line 38 of file vtkPVAnimationCue.h.
◆ Superclass
◆ vtkPVAnimationCue()
vtkPVAnimationCue::vtkPVAnimationCue |
( |
| ) |
|
|
protected |
◆ ~vtkPVAnimationCue()
vtkPVAnimationCue::~vtkPVAnimationCue |
( |
| ) |
|
|
protected |
◆ GetClassName()
virtual const char* vtkPVAnimationCue::GetClassName |
( |
| ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkPVAnimationCue::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
virtual int vtkPVAnimationCue::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ PrintSelf()
void vtkPVAnimationCue::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ SetAnimatedElement()
virtual void vtkPVAnimationCue::SetAnimatedElement |
( |
int |
| ) |
|
|
virtual |
The index of the element of the property this cue animates.
If the index is -1, the cue will animate all the elements of the animated property.
◆ GetAnimatedElement()
virtual int vtkPVAnimationCue::GetAnimatedElement |
( |
| ) |
|
|
virtual |
The index of the element of the property this cue animates.
If the index is -1, the cue will animate all the elements of the animated property.
◆ SetManipulator()
Get/Set the manipulator used to compute values for each instance in the animation.
Note that the time passed to the Manipulator is normalized [0,1] to the extents of this cue.
◆ GetManipulator()
Get/Set the manipulator used to compute values for each instance in the animation.
Note that the time passed to the Manipulator is normalized [0,1] to the extents of this cue.
◆ SetEnabled()
virtual void vtkPVAnimationCue::SetEnabled |
( |
int |
| ) |
|
|
virtual |
◆ GetEnabled()
virtual int vtkPVAnimationCue::GetEnabled |
( |
| ) |
|
|
virtual |
◆ EnabledOn()
virtual void vtkPVAnimationCue::EnabledOn |
( |
| ) |
|
|
virtual |
◆ EnabledOff()
virtual void vtkPVAnimationCue::EnabledOff |
( |
| ) |
|
|
virtual |
◆ BeginUpdateAnimationValues()
virtual void vtkPVAnimationCue::BeginUpdateAnimationValues |
( |
| ) |
|
|
pure virtual |
Used to update the animated item.
This API makes it possible for vtk-level classes to update properties without actually linking with the ServerManager library. This only works since they object are created only on the client.
Implemented in vtkPVKeyFrameAnimationCueForProxies, and vtkPVCameraAnimationCue.
◆ SetAnimationValue()
virtual void vtkPVAnimationCue::SetAnimationValue |
( |
int |
index, |
|
|
double |
value |
|
) |
| |
|
pure virtual |
Used to update the animated item.
This API makes it possible for vtk-level classes to update properties without actually linking with the ServerManager library. This only works since they object are created only on the client.
Implemented in vtkPVKeyFrameAnimationCueForProxies, and vtkPVCameraAnimationCue.
◆ EndUpdateAnimationValues()
virtual void vtkPVAnimationCue::EndUpdateAnimationValues |
( |
| ) |
|
|
pure virtual |
Used to update the animated item.
This API makes it possible for vtk-level classes to update properties without actually linking with the ServerManager library. This only works since they object are created only on the client.
Implemented in vtkPVKeyFrameAnimationCueForProxies, and vtkPVCameraAnimationCue.
◆ SetUseAnimationTime()
virtual void vtkPVAnimationCue::SetUseAnimationTime |
( |
bool |
| ) |
|
|
virtual |
When set to true, the manipulator is skipped and the key frame value is set by using the ClockTime directly.
false by default.
◆ GetUseAnimationTime()
virtual bool vtkPVAnimationCue::GetUseAnimationTime |
( |
| ) |
|
|
virtual |
When set to true, the manipulator is skipped and the key frame value is set by using the ClockTime directly.
false by default.
◆ Initialize()
virtual void vtkPVAnimationCue::Initialize |
( |
| ) |
|
|
virtual |
Overridden to ignore the calls when this->Enabled == false.
◆ Tick()
virtual void vtkPVAnimationCue::Tick |
( |
double |
currenttime, |
|
|
double |
deltatime, |
|
|
double |
clocktime |
|
) |
| |
|
virtual |
Overridden to ignore the calls when this->Enabled == false.
◆ Finalize()
virtual void vtkPVAnimationCue::Finalize |
( |
| ) |
|
|
virtual |
Overridden to ignore the calls when this->Enabled == false.
◆ StartCueInternal()
virtual void vtkPVAnimationCue::StartCueInternal |
( |
| ) |
|
|
protectedvirtual |
◆ TickInternal()
virtual void vtkPVAnimationCue::TickInternal |
( |
double |
currenttime, |
|
|
double |
deltatime, |
|
|
double |
clocktime |
|
) |
| |
|
protectedvirtual |
◆ EndCueInternal()
virtual void vtkPVAnimationCue::EndCueInternal |
( |
| ) |
|
|
protectedvirtual |
◆ vtkSMAnimationSceneProxy
◆ ObserverID
unsigned long vtkPVAnimationCue::ObserverID |
|
protected |
◆ UseAnimationTime
bool vtkPVAnimationCue::UseAnimationTime |
|
protected |
◆ AnimatedElement
int vtkPVAnimationCue::AnimatedElement |
|
protected |
◆ Enabled
int vtkPVAnimationCue::Enabled |
|
protected |
◆ AnimationCue
vtkAnimationCue* vtkPVAnimationCue::AnimationCue |
|
protected |
◆ Manipulator
The documentation for this class was generated from the following file: