#include <vtkPVKeyFrame.h>
Inheritance diagram for vtkPVKeyFrame:
Definition at line 35 of file vtkPVKeyFrame.h.
|
|
|
|
|
|
|
Reimplemented from vtkPVTracedWidget. Reimplemented in vtkPVBooleanKeyFrame, vtkPVCameraKeyFrame, vtkPVExponentialKeyFrame, vtkPVPropertyKeyFrame, vtkPVProxyKeyFrame, vtkPVRampKeyFrame, and vtkPVSinusoidKeyFrame. |
|
Create the widget. Reimplemented from vtkKWCompositeWidget. |
|
Get the keyframe proxy. |
|
Set the keyframe proxy to be used by this GUI. If set before calling Create(), this class will not create any instance of KeyFrameProxy, instead use the one provided. When set after create, the old one is dereferenced and the GUI is updated to the values of the provided proxy. Note that the type of the KeyFrameProxy and that of the GUI must match. |
|
Get/Set the key time: the time for this key frame. Time is normalized, i.e. 1 == end of cue. |
|
Get/Set the key time: the time for this key frame. Time is normalized, i.e. 1 == end of cue. |
|
Calls SetKeyTime() and adds it to the trace. |
|
Initialized Key Value using current animated property value. Implemented in vtkPVCameraKeyFrame, and vtkPVPropertyKeyFrame. |
|
Initialize the Key Value bounds using current animatied property value and domain state. Implemented in vtkPVCameraKeyFrame, and vtkPVPropertyKeyFrame. |
|
If set, these ranges can be used to bound the values. Timebounds are in normalized time. |
|
If set, these ranges can be used to bound the values. Timebounds are in normalized time. |
|
If set, these ranges can be used to bound the values. Timebounds are in normalized time. |
|
Callbacks for GUI |
|
Prepares the Key frame GUI for display. Typically, updates the GUI to reflect the state of the underlying proxy/property. |
|
A pointer to the AnimationCueProxy is need so that the keyframe can obtain information about the animated property. Must be set before calling create and should not be changed thereafter. Note that it is not reference counted for fear of loops. Definition at line 95 of file vtkPVKeyFrame.h. |
|
A pointer to the AnimationCueProxy is need so that the keyframe can obtain information about the animated property. Must be set before calling create and should not be changed thereafter. Note that it is not reference counted for fear of loops. |
|
These methods set the current Key value to min or max if they exist. Otherwise the value remains unchanged. Implemented in vtkPVCameraKeyFrame, and vtkPVPropertyKeyFrame. |
|
These methods set the current Key value to min or max if they exist. Otherwise the value remains unchanged. Implemented in vtkPVCameraKeyFrame, and vtkPVPropertyKeyFrame. |
|
Save state of the GUI. Reimplemented in vtkPVCameraKeyFrame, vtkPVExponentialKeyFrame, vtkPVPropertyKeyFrame, and vtkPVSinusoidKeyFrame. |
|
Propagate widget enable state. Reimplemented from vtkKWWidget. Reimplemented in vtkPVExponentialKeyFrame, vtkPVPropertyKeyFrame, and vtkPVSinusoidKeyFrame. |
|
Name is used for trace alone. Do not use this directly. |
|
Name is used for trace alone. Do not use this directly. |
|
Used to obtain duration. If not set the Duration ivar will be used in normalizing time. |
|
Used to obtain duration. If not set the Duration ivar will be used in normalizing time. |
|
If AnimationScene is not set, Duration is used to normalize time. |
|
If AnimationScene is not set, Duration is used to normalize time. |
|
Copies the values from argument. If the two differ in type, only corresponding properies are copied over; Reimplemented in vtkPVPropertyKeyFrame. |
|
Get/Set if the time for this key frame is changeable. If not the widget is disabled. Default is true. |
|
Get/Set if the time for this key frame is changeable. If not the widget is disabled. Default is true. |
|
Get/Set if the time entry should show any text. Not set by default. Note that BlankTimeEntry has any effect only when TimeChangeable is set to 0. ie. when time is changeable, BlankTimeEntry is ignored and the time value will be shown in the time-entry box. |
|
Get/Set if the time entry should show any text. Not set by default. Note that BlankTimeEntry has any effect only when TimeChangeable is set to 0. ie. when time is changeable, BlankTimeEntry is ignored and the time value will be shown in the time-entry box. |
|
Reimplemented in vtkPVBooleanKeyFrame, vtkPVCameraKeyFrame, vtkPVExponentialKeyFrame, vtkPVPropertyKeyFrame, vtkPVRampKeyFrame, and vtkPVSinusoidKeyFrame. |
|
|
|
|
|
|
|
|
|
Update the values from the vtkSMKeyFrameProxy. Reimplemented in vtkPVCameraKeyFrame, vtkPVExponentialKeyFrame, vtkPVPropertyKeyFrame, and vtkPVSinusoidKeyFrame. |
|
|
|
|
|
Definition at line 172 of file vtkPVKeyFrame.h. |
|
Definition at line 158 of file vtkPVKeyFrame.h. |
|
Definition at line 159 of file vtkPVKeyFrame.h. |
|
Definition at line 160 of file vtkPVKeyFrame.h. |
|
Definition at line 166 of file vtkPVKeyFrame.h. |
|
Definition at line 167 of file vtkPVKeyFrame.h. |
|
Definition at line 169 of file vtkPVKeyFrame.h. |
|
Definition at line 170 of file vtkPVKeyFrame.h. |
|
Definition at line 173 of file vtkPVKeyFrame.h. |
|
Definition at line 183 of file vtkPVKeyFrame.h. |
|
Definition at line 184 of file vtkPVKeyFrame.h. |
|
Definition at line 186 of file vtkPVKeyFrame.h. |
|
Definition at line 187 of file vtkPVKeyFrame.h. |
|
Definition at line 189 of file vtkPVKeyFrame.h. |
|
Definition at line 191 of file vtkPVKeyFrame.h. |