testEquals2D static method
True if positions p1
and p2
equals by testing 2D coordinates only.
Implementation
static bool testEquals2D(Position p1, Position p2, {num? toleranceHoriz}) {
assertTolerance(toleranceHoriz);
return toleranceHoriz != null
? (p1.x - p2.x).abs() <= toleranceHoriz &&
(p1.y - p2.y).abs() <= toleranceHoriz
: p1.x == p2.x && p1.y == p2.y;
}