QuaternionScale function

Quaternion QuaternionScale(
  1. Quaternion q,
  2. double mul
)

Component-wise scale (not Hamilton product).

Implementation

Quaternion QuaternionScale(Quaternion q, double mul) =>
    Quaternion(q.x * mul, q.y * mul, q.z * mul, q.w * mul);