pub fn mul_vec<T>(a: Vector3<T>, b: Vector3<T>) -> Quaternion<T> where
    T: Float
Expand description

Product of Pure Quaternions.

ab ≡ -a·b + a×b (!= ba)