KeyframeBuffer
-
class
KeyframeBuffer
()
Constructors
Methods
Properties
-
KeyframeBuffer.
keyOffset
Type: number
-
KeyframeBuffer.
tangents
Type: [number]
-
KeyframeBuffer.
times
Type: [number]
-
KeyframeBuffer.
values
Type: [number]
Methods
deleteKeyframe
-
KeyframeBuffer.
deleteKeyframe
(index) Arguments: - index (
number()
) – None
Return type: void
- index (
getKeyframeIndex
-
KeyframeBuffer.
getKeyframeIndex
(t) Arguments: - t (
number()
) – None
Return type: number
- t (
insertQuatKeyframe
-
KeyframeBuffer.
insertQuatKeyframe
(t, x, y, z, w[, inTanX[, inTanY[, inTanZ[, inTanW[, outTanX[, outTanY[, outTanZ[, outTanW]]]]]]]]) Arguments: - t (
number()
) – None - x (
number()
) – None - y (
number()
) – None - z (
number()
) – None - w (
number()
) – None - inTanX (
number()
) – optional None - inTanY (
number()
) – optional None - inTanZ (
number()
) – optional None - inTanW (
number()
) – optional None - outTanX (
number()
) – optional None - outTanY (
number()
) – optional None - outTanZ (
number()
) – optional None - outTanW (
number()
) – optional None
Return type: void
- t (
insertScalarKeyframe
-
KeyframeBuffer.
insertScalarKeyframe
(t, val[, inTan[, outTan]]) Arguments: - t (
number()
) – None - val (
number()
) – None - inTan (
number()
) – optional None - outTan (
number()
) – optional None
Return type: number
- t (
insertVec3Keyframe
-
KeyframeBuffer.
insertVec3Keyframe
(t, x, y, z[, inTanX[, inTanY[, inTanZ[, outTanX[, outTanY[, outTanZ]]]]]]) Arguments: - t (
number()
) – None - x (
number()
) – None - y (
number()
) – None - z (
number()
) – None - inTanX (
number()
) – optional None - inTanY (
number()
) – optional None - inTanZ (
number()
) – optional None - outTanX (
number()
) – optional None - outTanY (
number()
) – optional None - outTanZ (
number()
) – optional None
Return type: number
- t (
updateQuatKeyframe
-
KeyframeBuffer.
updateQuatKeyframe
(index, t, x, y, z, w[, inTanX[, inTanY[, inTanZ[, inTanW[, outTanX[, outTanY[, outTanZ[, outTanW]]]]]]]]) Arguments: - index (
number()
) – None - t (
number()
) – None - x (
number()
) – None - y (
number()
) – None - z (
number()
) – None - w (
number()
) – None - inTanX (
number()
) – optional None - inTanY (
number()
) – optional None - inTanZ (
number()
) – optional None - inTanW (
number()
) – optional None - outTanX (
number()
) – optional None - outTanY (
number()
) – optional None - outTanZ (
number()
) – optional None - outTanW (
number()
) – optional None
Return type: void
- index (
updateScalarKeyframe
-
KeyframeBuffer.
updateScalarKeyframe
(index, t, val[, inTan[, outTan]]) Arguments: - index (
number()
) – None - t (
number()
) – None - val (
number()
) – None - inTan (
number()
) – optional None - outTan (
number()
) – optional None
Return type: void
- index (
updateVec3Keyframe
-
KeyframeBuffer.
updateVec3Keyframe
(index, t, x, y, z[, inTanX[, inTanY[, inTanZ[, outTanX[, outTanY[, outTanZ]]]]]]) Arguments: - index (
number()
) – None - t (
number()
) – None - x (
number()
) – None - y (
number()
) – None - z (
number()
) – None - inTanX (
number()
) – optional None - inTanY (
number()
) – optional None - inTanZ (
number()
) – optional None - outTanX (
number()
) – optional None - outTanY (
number()
) – optional None - outTanZ (
number()
) – optional None
Return type: number
- index (