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
Quaternionvalue2
Quaternionvalue3
Quaternionvalue4
Quaterniont
floatresult
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
Quaternionvalue2
Quaterniont
floatresult
Quaternion