Returns a minimum bounding box containing both this and other
Iterable<Box> splitUnambiguously()
Returns unambiguous bounding boxes whose merged area equals with this bounding box.
Normally this is simply returned as an only item in an iterable. However for geographic coordinates bounding boxes spanning the antimeridian could return two boxes located on both sides of the antimeridian (this logic is handled by GeoBox).
Special case on geographic bounding boxes are handled by #185.
Box merge(Box other)
other
Iterable<Box> splitUnambiguously()
this
is simply returned as an only item in an iterable. However for geographic coordinates bounding boxes spanning the antimeridian could return two boxes located on both sides of the antimeridian (this logic is handled byGeoBox
).Special case on geographic bounding boxes are handled by #185.