Table of Contents

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