Table of Contents

Class ComputeAnimationCurveQuaternion

Namespace
Stride.Animations
Assembly
Stride.Engine.dll

Constant Quaternion value for the IComputeCurve interface

[DataContract("ComputeAnimationCurveQuaternion")]
[Display("Animation", null, Expand = ExpandRule.Never)]
public class ComputeAnimationCurveQuaternion : ComputeAnimationCurve<Quaternion>, IComparer<AnimationKeyFrame<Quaternion>>, IComparer, IComputeCurve<Quaternion>, IComputeCurve
Inheritance
ComputeAnimationCurveQuaternion
Implements
Inherited Members

Methods

Cubic(ref Quaternion, ref Quaternion, ref Quaternion, ref Quaternion, float, out Quaternion)

public override void Cubic(ref Quaternion value1, ref Quaternion value2, ref Quaternion value3, ref Quaternion value4, float t, out Quaternion result)

Parameters

value1 Quaternion
value2 Quaternion
value3 Quaternion
value4 Quaternion
t float
result Quaternion

Linear(ref Quaternion, ref Quaternion, float, out Quaternion)

public override void Linear(ref Quaternion value1, ref Quaternion value2, float t, out Quaternion result)

Parameters

value1 Quaternion
value2 Quaternion
t float
result Quaternion