public bool Equals(Point2D other) { return(Equals(this, other)); }
public static bool Equals(Point2D point1, Point2D point2) { return(point1.IsUndefined && point2.IsUndefined || point1.IsEqualWithTolerance(point2)); }