Package org.apache.lucene.spatial3d.geom
Interface GeoBBox
-
- All Superinterfaces:
Bounded
,GeoArea
,GeoAreaShape
,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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GeoBBox
expand(double angle)
Expand box by specified angle.-
Methods inherited from interface org.apache.lucene.spatial3d.geom.GeoArea
getRelationship
-
Methods inherited from interface org.apache.lucene.spatial3d.geom.GeoAreaShape
intersects
-
Methods inherited from interface org.apache.lucene.spatial3d.geom.GeoOutsideDistance
computeOutsideDistance, computeOutsideDistance
-
Methods inherited from interface org.apache.lucene.spatial3d.geom.GeoShape
getEdgePoints, intersects
-
Methods inherited from interface org.apache.lucene.spatial3d.geom.GeoSizeable
getCenter, getRadius
-
Methods inherited from interface org.apache.lucene.spatial3d.geom.Membership
isWithin, isWithin
-
Methods inherited from interface org.apache.lucene.spatial3d.geom.PlanetObject
getPlanetModel
-
Methods inherited from interface org.apache.lucene.spatial3d.geom.SerializableObject
write
-
-
-
-
Method Detail
-
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.
-
-