KeyFrame

Overview

KeyFrame is a class in Aspose.3D FOSS for Typescript.

KeyFrame.constructor creates a new key frame with the specified curve and time.

This class provides 1 method for working with KeyFrame objects in Typescript programs. Available methods include: constructor. All public members are accessible to any Typescript application after installing the Aspose.3D FOSS for Typescript package. Properties: bias, continuity, curve, flat, independentTangent, interpolation, and 10 more.

Description

KeyFrame is a class in the Aspose.3D FOSS library for TypeScript that exposes 0 methods and 16 properties for programmatic use.

Core capabilities include: number; number; interpolation. These operations enable developers to integrate keyframe functionality directly into TypeScript applications.

The class also provides the curve property (gets the curve).

Instances are created through a single constructor that initializes the object with default values.

Properties

NameTypeAccessDescription
timenumberRead/WriteGets the time.
valuenumberRead/WriteGets the value.
interpolationInterpolationRead/WriteGets the interpolation.
tangentWeightModeWeightedModeRead/WriteGets the tangent weight mode.
stepModeStepModeRead/WriteGets the step mode.
nextInTangentFVector4 | nullRead/WriteGets the next in tangent.
outTangentFVector4 | nullRead/WriteGets the out tangent.
outWeightnumberRead/WriteGets the out weight.
nextInWeightnumberRead/WriteGets the next in weight.
tensionnumberRead/WriteGets the tension.
continuitynumberRead/WriteGets the continuity.
biasnumberRead/WriteGets the bias.
independentTangentbooleanRead/WriteGets the independent tangent.
flatbooleanRead/WriteGets the flat.
timeIndependentTangentbooleanRead/WriteGets the time independent tangent.
curveKeyframeSequence | nullReadGets the curve.

Methods

SignatureDescription
constructor(curve: KeyframeSequence, time: number)Creates a new key frame with the specified curve and time

See Also