Struct FeModel.FourQuaternions ​
Namespace: ValveResourceFormat.ResourceTypes.RubikonPhysics.Softbody
Assembly: ValveResourceFormat.dll
Four quaternions in structure-of-arrays layout (FourQuaternions), one lane per quaternion.
csharp
public readonly record struct FeModel.FourQuaternions : IEquatable<FeModel.FourQuaternions>Implements ​
IEquatable<FeModel.FourQuaternions>
Constructors ​
FourQuaternions(float[], float[], float[], float[]) ​
Four quaternions in structure-of-arrays layout (FourQuaternions), one lane per quaternion.
csharp
public FourQuaternions(float[] X, float[] Y, float[] Z, float[] W)Parameters ​
X float[]
The X lanes.
Y float[]
The Y lanes.
Z float[]
The Z lanes.
W float[]
The W lanes.
Properties ​
W ​
The W lanes.
csharp
public float[] W { get; init; }Property Value ​
float[]
X ​
The X lanes.
csharp
public float[] X { get; init; }Property Value ​
float[]
Y ​
The Y lanes.
csharp
public float[] Y { get; init; }Property Value ​
float[]
Z ​
The Z lanes.
csharp
public float[] Z { get; init; }Property Value ​
float[]

