- 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
All bounding box shapes have this interface in common. This describes methods that bounding boxes
have above and beyond GeoMembershipShape's.
-
Field Summary
-
Method Summary
Methods inherited from interface org.apache.lucene.spatial3d.geom.GeoArea
getRelationshipMethods inherited from interface org.apache.lucene.spatial3d.geom.GeoAreaShape
intersectsMethods inherited from interface org.apache.lucene.spatial3d.geom.GeoOutsideDistance
computeOutsideDistance, computeOutsideDistanceMethods inherited from interface org.apache.lucene.spatial3d.geom.GeoShape
getEdgePoints, intersectsMethods inherited from interface org.apache.lucene.spatial3d.geom.GeoSizeable
getCenter, getRadiusMethods inherited from interface org.apache.lucene.spatial3d.geom.Membership
isWithin, isWithinMethods inherited from interface org.apache.lucene.spatial3d.geom.PlanetObject
getPlanetModelMethods inherited from interface org.apache.lucene.spatial3d.geom.SerializableObject
write
-
Method Details
-
expand
Expand box by specified angle.- Parameters:
angle- is the angle amount to expand the GeoBBox by.- Returns:
- a new GeoBBox.
-