Constructs a new keyframe track.
The keyframe track's name.
A list of keyframe times.
A list of keyframe values.
Optionalinterpolation: InterpolationModesThe interpolation type.
The default interpolation type of this keyframe track.
The track's name can refer to morph targets or bones or possibly other values within an animated object. See PropertyBinding#parseTrackName for the forms of strings that can be parsed for property binding.
The time buffer type of this keyframe track.
The keyframe times.
The value buffer type of this keyframe track.
The keyframe values.
The value type name.
Returns a new keyframe track with copied values from this instance.
A clone of this instance.
Returns the value size.
The value size.
Factory method for creating a new discrete interpolant.
Optionalresult: TypedArrayThe result buffer.
The new interpolant.
Factory method for creating a new linear interpolant.
Optionalresult: TypedArrayThe result buffer.
The new interpolant.
Factory method for creating a new smooth interpolant.
Optionalresult: TypedArrayThe result buffer.
The new interpolant.
Optimizes this keyframe track by removing equivalent sequential keys (which are common in morph target sequences).
A reference to this animation clip.
Scale all keyframe times by a factor (useful for frame - seconds conversions).
The time scale.
A reference to this keyframe track.
Defines the interpolation factor method for this keyframe track.
The interpolation type.
A reference to this keyframe track.
Moves all keyframes either forward or backward in time.
The offset to move the time values.
A reference to this keyframe track.
Removes keyframes before and after animation without changing any values within the defined time range.
Note: The method does not shift around keys to the start of the track time, because for interpolated keys this will change their values
The start time.
The end time.
A reference to this keyframe track.
Performs minimal validation on the keyframe track. Returns true if the values
are valid.
Whether the keyframes are valid or not.
StatictoConverts the keyframe track to JSON.
The keyframe track to serialize.
The serialized keyframe track as JSON.
Represents s a timed sequence of keyframes, which are composed of lists of times and related values, and which are used to animate a specific property of an object.