Package org.apache.lucene.spatial3d.geom
Interface GeoMembershipShape
- All Superinterfaces:
Bounded,GeoBounds,GeoOutsideDistance,GeoShape,Membership,PlanetObject,SerializableObject
- All Known Subinterfaces:
GeoAreaShape,GeoBBox,GeoCircle,GeoDistanceShape,GeoPath,GeoPointShape,GeoPolygon
- All Known Implementing Classes:
GeoBaseDistanceShape,GeoBaseMembershipShape,GeoCompositeAreaShape,GeoCompositeMembershipShape,GeoCompositePolygon,GeoDegenerateVerticalLine
Membership shapes have capabilities of both geohashing and membership determination.
- WARNING: This API is experimental and might change in incompatible ways in the next release.
-
Method Summary
Methods 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.Membership
isWithin, isWithinMethods inherited from interface org.apache.lucene.spatial3d.geom.PlanetObject
getPlanetModelMethods inherited from interface org.apache.lucene.spatial3d.geom.SerializableObject
write