Struct BonePose
- Namespace
- ReFuel.Scenegraph
- Assembly
- ReFuel.dll
public record struct BonePose : IEquatable<BonePose>
- Implements
-
- Inherited Members
-
Constructors
BonePose(Vector3, Vector3, Quaternion)
public BonePose(Vector3 Position, Vector3 Scale, Quaternion Rotation)
Parameters
Position
Vector3
Scale
Vector3
Rotation
Quaternion
Properties
Position
public Vector3 Position { readonly get; set; }
Property Value
- Vector3
Rotation
public Quaternion Rotation { readonly get; set; }
Property Value
- Quaternion
Scale
public Vector3 Scale { readonly get; set; }
Property Value
- Vector3
Operators
explicit operator BonePose(in Matrix4)
public static explicit operator BonePose(in Matrix4 matrix)
Parameters
matrix
Matrix4
Returns
- BonePose
explicit operator Matrix4(in BonePose)
public static explicit operator Matrix4(in BonePose pose)
Parameters
pose
BonePose
Returns
- Matrix4