## Uses of Class
org.apache.lucene.geo.XYGeometry

Packages that use XYGeometry
org.apache.lucene.document: The logical representation of a `Document` for indexing and searching.
org.apache.lucene.geo: Geospatial Utility Implementations for Lucene Core

### Uses of XYGeometry in org.apache.lucene.document

Methods in org.apache.lucene.document with parameters of type XYGeometry
`static Query` XYShape.`newGeometryQuery(String field, ShapeField.QueryRelation queryRelation, XYGeometry... xyGeometries)` create a query to find all indexed geo shapes that intersect a provided geometry collection note: Components do not support dateline crossing

### Uses of XYGeometry in org.apache.lucene.geo

Subclasses of XYGeometry in org.apache.lucene.geo
`class` `XYCircle` Represents a circle on the XY plane.
`class` `XYLine` Represents a line in cartesian space.
`class` `XYPoint` Represents a point on the earth's surface.
`class` `XYPolygon` Represents a polygon in cartesian space.
`class` `XYRectangle` Represents a x/y cartesian rectangle.

Methods in org.apache.lucene.geo with parameters of type XYGeometry
`static Component2D` XYGeometry.`create(XYGeometry... xyGeometries)` Creates a Component2D from the provided XYGeometries array