public static MatrixF Rotation(QuaternionF quaternion) { var aa = quaternion.GetAxisAngle(); return(Rotation(aa.Item1, aa.Item2)); }
public float Dot(QuaternionF c) { return(Vector.Dot(c.Vector) + Scalar * c.Scalar); }