func (r Rectangle) Eq(s Rectangle) bool {
	return (r.Min.Approx(s.Min) && r.Max.Approx(s.Max)) ||
		r.Empty() && s.Empty()
}
func (r Rectangle) Eq(s Rectangle) bool {
	return (r.Min.Approx(s.Min) && r.Max.Approx(s.Max)) ||
		r.Empty() && s.Empty()
}
func ( r Rectangle ) Eq ( s Rectangle ) bool { return ( r . Min . Approx ( s . Min ) && r . Max . Approx ( s . Max ) ) || r . Empty ( ) && s . Empty ( ) }
// Eq reports whether r and s contain the same set of points. All empty
// rectangles are considered equal.
Eq reports whether r and s contain the same set of points . All empty rectangles are considered equal .