#include <vtkSMKeyFrameProxy.h>
Inheritance diagram for vtkSMKeyFrameProxy:
Public Member Functions | |
vtkTypeRevisionMacro (vtkSMKeyFrameProxy, vtkSMProxy) | |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual void | SaveInBatchScript (ofstream *file) |
vtkClientServerID | GetID () |
virtual void | SetKeyTime (double) |
virtual double | GetKeyTime () |
void | SetKeyValue (double val) |
void | SetKeyValue (unsigned int index, double val) |
double | GetKeyValue () |
double | GetKeyValue (unsigned int index) |
unsigned int | GetNumberOfKeyValues () |
void | SetNumberOfKeyValues (unsigned int num) |
virtual void | UpdateValue (double currenttime, vtkSMAnimationCueProxy *cueProxy, vtkSMKeyFrameProxy *next) |
virtual void | Copy (vtkSMProxy *src, const char *exceptionClass, int proxyPropertyCopyFlag) |
Static Public Member Functions | |
vtkSMKeyFrameProxy * | New () |
Protected Member Functions | |
vtkSMKeyFrameProxy () | |
~vtkSMKeyFrameProxy () | |
Protected Attributes | |
double | KeyTime |
vtkSMKeyFrameProxyInternals * | Internals |
Definition at line 34 of file vtkSMKeyFrameProxy.h.
|
|
|
|
|
|
|
Reimplemented from vtkSMProxy. Reimplemented in vtkSMBooleanKeyFrameProxy, vtkSMCameraKeyFrameProxy, vtkSMExponentialKeyFrameProxy, vtkSMRampKeyFrameProxy, and vtkSMSinusoidKeyFrameProxy. |
|
Reimplemented from vtkSMProxy. Reimplemented in vtkSMBooleanKeyFrameProxy, vtkSMCameraKeyFrameProxy, vtkSMExponentialKeyFrameProxy, vtkSMRampKeyFrameProxy, and vtkSMSinusoidKeyFrameProxy. |
|
Reimplemented in vtkSMCameraKeyFrameProxy, vtkSMExponentialKeyFrameProxy, and vtkSMSinusoidKeyFrameProxy. |
|
Key time is the time at which this key frame is associated. KeyTime ranges from [0,1], where 0 is the start time of the cue for which this is a key frame and 1 is that cue's end time. |
|
Key time is the time at which this key frame is associated. KeyTime ranges from [0,1], where 0 is the start time of the cue for which this is a key frame and 1 is that cue's end time. |
|
Get/Set the animated value at this key frame. Note that is the number of values is adjusted to fit the index specified in SetKeyValue. Definition at line 54 of file vtkSMKeyFrameProxy.h. |
|
Get/Set the animated value at this key frame. Note that is the number of values is adjusted to fit the index specified in SetKeyValue. Reimplemented in vtkSMCameraKeyFrameProxy. |
|
Get/Set the animated value at this key frame. Note that is the number of values is adjusted to fit the index specified in SetKeyValue. Definition at line 56 of file vtkSMKeyFrameProxy.h. |
|
Get/Set the animated value at this key frame. Note that is the number of values is adjusted to fit the index specified in SetKeyValue. Reimplemented in vtkSMCameraKeyFrameProxy. |
|
Set/Get the number of key values this key frame currently stores. |
|
Set/Get the number of key values this key frame currently stores. |
|
This method will do the actual interpolation. currenttime is normalized to the time range between this key frame and the next key frame. Reimplemented in vtkSMBooleanKeyFrameProxy, vtkSMCameraKeyFrameProxy, vtkSMExponentialKeyFrameProxy, vtkSMRampKeyFrameProxy, and vtkSMSinusoidKeyFrameProxy. |
|
Definition at line 74 of file vtkSMKeyFrameProxy.h. |
|
Overridden to call MarkAllPropertiesAsModified(). Reimplemented from vtkSMProxy. |
|
Definition at line 86 of file vtkSMKeyFrameProxy.h. |
|
Reimplemented from vtkSMProxy. Definition at line 87 of file vtkSMKeyFrameProxy.h. |