QuaternionEquals function

bool QuaternionEquals(
  1. Quaternion p,
  2. Quaternion q, [
  3. double epsilon = 1e-6
])

Implementation

bool QuaternionEquals(Quaternion p, Quaternion q, [double epsilon = 1e-6]) =>
    (p.x - q.x).abs() +
        (p.y - q.y).abs() +
        (p.z - q.z).abs() +
        (p.w - q.w).abs() <
    epsilon;