Class PolygonBoundingBox

java.lang.Object
io.fleetcoreplatform.Models.PolygonBoundingBox

public class PolygonBoundingBox extends Object
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 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.