ComputeSeparateCurveVector4 Class
Namespace: Stride.Animations
Assembly: Stride.Engine.dll
System.Object →
ComputeSeparateCurveVector4
Derived from ComputeSeparateCurveVector4:
[DataContract("ComputeSeparateCurveVector4")]
[Display("4 Channels", null)]
public class ComputeSeparateCurveVector4 : IComputeCurve<Vector4>, IComputeCurve
|
Improve this Doc
View Source
Properties
W
[DataMember(40)]
[Display("W", null)]
public IComputeCurve<float> W { get; set; }
Property Value
X
[DataMember(10)]
[Display("X", null)]
public IComputeCurve<float> X { get; set; }
Property Value
Y
[DataMember(20)]
[Display("Y", null)]
public IComputeCurve<float> Y { get; set; }
Property Value
Z
[DataMember(30)]
[Display("Z", null)]
public IComputeCurve<float> Z { get; set; }
Property Value
|
Improve this Doc
View Source
Methods
Evaluate(Single)
public Vector4 Evaluate(float t)
Parameters
Type |
Name |
Description |
System.Single |
t |
|
Returns
UpdateChanges()
Updates any optimizations in the curve if data has changed.
public bool UpdateChanges()
Returns
Type |
Description |
System.Boolean |
true there were changes since the last time; otherwise, false .
|
Extension Methods