Class BBoxCalculator
java.lang.Object
org.locationtech.spatial4j.shape.impl.BBoxCalculator
(INTERNAL) Calculates the minimum bounding box given a bunch of rectangles (ranges). It's a temporary object and not
thread-safe; throw it away when done.
For a cartesian space, the calculations are trivial but it is not for geodetic. For
geodetic, it must maintain an ordered set of disjoint ranges as each range is provided.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidexpandRange(double minX, double maxX, double minY, double maxY) voidexpandRange(Rectangle rect) voidexpandXRange(double minX, double maxX) doublegetMaxX()doublegetMaxY()doublegetMinX()doublegetMinY()
-
Constructor Details
-
BBoxCalculator
-
-
Method Details
-
expandRange
-
expandRange
public void expandRange(double minX, double maxX, double minY, double maxY) -
expandXRange
public void expandXRange(double minX, double maxX) -
doesXWorldWrap
public boolean doesXWorldWrap() -
getBoundary
-
getMinX
public double getMinX() -
getMaxX
public double getMaxX() -
getMinY
public double getMinY() -
getMaxY
public double getMaxY()
-