3namespace XXSharpKmyMath {
5 private value struct Quat {
10 Quat(
float x,
float y,
float z,
float w)
18 Matrix4 convertToMatrix();
19 void setFromMatrix(Matrix4 mtx);
20 void setFromVector(Vector3 axis, f32 angle);
22 static Quat identity();
23 static Quat operator*(Quat q1, Quat q2);
24 static Quat slerp(Quat q1, Quat q2, f32 param);