MtQuaternion
Namespace: SharpPluginLoader.Core.MtTypes
public struct MtQuaternion
Inheritance Object → ValueType → MtQuaternion
Fields
X
public float X;
Y
public float Y;
Z
public float Z;
W
public float W;
Properties
Length
public float Length { get; }
Property Value
LengthSquared
public float LengthSquared { get; }
Property Value
Normalized
public MtQuaternion Normalized { get; }
Property Value
NormalizedSafe
public MtQuaternion NormalizedSafe { get; }
Property Value
Angle
public float Angle { get; }
Property Value
Axis
public MtVector3 Axis { get; }
Property Value
Yaw
public float Yaw { get; }
Property Value
Pitch
public float Pitch { get; }
Property Value
Roll
public float Roll { get; }
Property Value
EulerAngle
public MtVector3 EulerAngle { get; }
Property Value
Conjugate
public MtQuaternion Conjugate { get; }
Property Value
Inverse
public MtQuaternion Inverse { get; }
Property Value
Zero
public static MtQuaternion Zero { get; }
Property Value
One
public static MtQuaternion One { get; }
Property Value
Identity
public static MtQuaternion Identity { get; }
Property Value
UnitX
public static MtQuaternion UnitX { get; }
Property Value
UnitY
public static MtQuaternion UnitY { get; }
Property Value
UnitZ
public static MtQuaternion UnitZ { get; }
Property Value
UnitW
public static MtQuaternion UnitW { get; }
Property Value
Constructors
MtQuaternion(Single, Single, Single, Single)
MtQuaternion(float x, float y, float z, float w)
Parameters
x
Single
y
Single
z
Single
w
Single
Methods
Equals(Object)
bool Equals(object obj)
Parameters
obj
Object
Returns
GetHashCode()
int GetHashCode()
Returns
ToString()
string ToString()