All Superinterfaces:
Bounded, GeoArea, GeoAreaShape, GeoBounds, GeoMembershipShape, GeoOutsideDistance, GeoShape, GeoSizeable, Membership, PlanetObject, SerializableObject
All Known Subinterfaces:
GeoPointShape
All Known Implementing Classes:
GeoBaseBBox, GeoDegenerateHorizontalLine, GeoDegenerateLatitudeZone, GeoDegenerateLongitudeSlice, GeoDegeneratePoint, GeoDegenerateVerticalLine, GeoLatitudeZone, GeoLongitudeSlice, GeoNorthLatitudeZone, GeoNorthRectangle, GeoRectangle, GeoSouthLatitudeZone, GeoSouthRectangle, GeoWideDegenerateHorizontalLine, GeoWideLongitudeSlice, GeoWideNorthRectangle, GeoWideRectangle, GeoWideSouthRectangle, GeoWorld

public interface GeoBBox extends GeoAreaShape, GeoSizeable
All bounding box shapes have this interface in common. This describes methods that bounding boxes have above and beyond GeoMembershipShape's.
  • Method Details

    • expand

      GeoBBox expand(double angle)
      Expand box by specified angle.
      Parameters:
      angle - is the angle amount to expand the GeoBBox by.
      Returns:
      a new GeoBBox.