Package io.fleetcoreplatform.Models
Class PolygonBoundingBox
java.lang.Object
io.fleetcoreplatform.Models.PolygonBoundingBox
Defines a rigid 2D Cartesian envelope wrapped around a complex geometry. Used primarily to
optimize spatial queries and set up bisection axes before precise boundary checks.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionPolygonBoundingBox(double minX, double maxX, double minY, double maxY) Initializes the minimum and maximum extents. -
Method Summary
-
Field Details
-
minX
public double minX -
maxX
public double maxX -
minY
public double minY -
maxY
public double maxY
-
-
Constructor Details
-
PolygonBoundingBox
public PolygonBoundingBox(double minX, double maxX, double minY, double maxY) Initializes the minimum and maximum extents.- Parameters:
minX- The leftmost X coordinate.maxX- The rightmost X coordinate.minY- The lowest Y coordinate.maxY- The highest Y coordinate.
-