Uses of Class
org.apache.lucene.geo.XYPolygon
Packages that use XYPolygon
Package
Description
The logical representation of a
Document
for indexing and
searching.Geospatial Utility Implementations for Lucene Core
-
Uses of XYPolygon in org.apache.lucene.document
Methods in org.apache.lucene.document with parameters of type XYPolygonModifier and TypeMethodDescriptionstatic Field[]
XYShape.createIndexableFields
(String fieldName, XYPolygon polygon) create indexable fields for cartesian polygon geometrystatic Field[]
XYShape.createIndexableFields
(String fieldName, XYPolygon polygon, boolean checkSelfIntersections) create indexable fields for cartesian polygon geometry.static Query
XYPointField.newPolygonQuery
(String field, XYPolygon... polygons) Create a query for matching one or more polygons.static Query
XYShape.newPolygonQuery
(String field, ShapeField.QueryRelation queryRelation, XYPolygon... polygons) create a query to find all cartesian shapes that intersect a provided polygon (or array of polygons) *static Query
XYDocValuesField.newSlowPolygonQuery
(String field, XYPolygon... polygons) Create a query for matching points within the supplied polygons. -
Uses of XYPolygon in org.apache.lucene.geo
Fields in org.apache.lucene.geo declared as XYPolygonMethods in org.apache.lucene.geo that return XYPolygonModifier and TypeMethodDescription(package private) XYPolygon
XYPolygon.getHole
(int i) XYPolygon.getHoles()
Returns a copy of the internal holes arrayMethods in org.apache.lucene.geo with parameters of type XYPolygonModifier and TypeMethodDescription(package private) static Component2D
Builds a Polygon2D from XY polygonprivate static final Tessellator.Node
Tessellator.eliminateHoles
(XYPolygon polygon, Tessellator.Node outerNode) static List<Tessellator.Triangle>
Tessellator.tessellate
(XYPolygon polygon, boolean checkSelfIntersections) Constructors in org.apache.lucene.geo with parameters of type XYPolygonModifierConstructorDescriptionprivate
Polygon2D
(XYPolygon polygon, Component2D holes) Creates a new Polygon from the supplied x, y arrays, and optionally any holes.