closeToQuaternion function

Matcher closeToQuaternion(
  1. Quaternion quaternion, [
  2. double epsilon = 1e-15
])

Returns a matcher which checks if the argument is a Quaternion within distance epsilon of quaternion. For example:

expect(
  rotation,
  closeToQuaternion(Quaternion.axisAngle(Vector3(1, 0, 0), pi / 2)),
);

Implementation

Matcher closeToQuaternion(Quaternion quaternion, [double epsilon = 1e-15]) {
  return _IsCloseToQuaternion(quaternion, epsilon);
}