# Uses of Package
org.apache.lucene.geo

Packages that use org.apache.lucene.geo
Package
Description
org.apache.lucene.document
The logical representation of a `Document` for indexing and searching.
org.apache.lucene.geo
Core geo-spatial types and utilities for handling geographical data and spatial operations in Lucene.

- Classes in org.apache.lucene.geo used by org.apache.lucene.document
  Class
  Description
  Circle
  Represents a circle on the Earth's surface defined by a center point and radius.
  Geometry
  Base class for `LatLonGeometry` and `XYGeometry`
  LatLonGeometry
  Lat/Lon Geometry object.
  Line
  Represents a line on the earth's surface.
  Point
  Represents a point on the earth's surface.
  Polygon
  Represents a closed polygon on the earth's surface.
  Rectangle
  Represents a rectangular bounding box on Earth's surface.
  XYCircle
  Represents a circle on the XY plane.
  XYGeometry
  Cartesian Geometry object.
  XYLine
  Represents a line in cartesian space.
  XYPoint
  Represents a point on the earth's surface.
  XYPolygon
  Represents a polygon in cartesian space.
  XYRectangle
  Represents a x/y cartesian rectangle.
- Classes in org.apache.lucene.geo used by org.apache.lucene.geo
  Class
  Description
  Component2D
  2D Geometry object that supports spatial relationships with bounding boxes, triangles and points.
  Component2D.WithinRelation
  Used by withinTriangle to check the within relationship between a triangle and the query shape (e.g.
  GeoEncodingUtils.Component2DPredicate
  A predicate that checks whether a given point is within a component2D geometry.
  GeoEncodingUtils.DistancePredicate
  A predicate that checks whether a given point is within a distance of another point.
  Geometry
  Base class for `LatLonGeometry` and `XYGeometry`
  GeoUtils.WindingOrder
  used to define the orientation of 3 points -1 = Clockwise 0 = Colinear 1 = Counter-clockwise
  LatLonGeometry
  Lat/Lon Geometry object.
  Point
  Represents a point on the earth's surface.
  Polygon
  Represents a closed polygon on the earth's surface.
  Rectangle
  Represents a rectangular bounding box on Earth's surface.
  SimpleWKTShapeParser.ShapeType
  Enumerated type for Shapes
  Tessellator.Monitor
  Implementation of this interface will receive calls with internal data at each step of the triangulation algorithm.
  Tessellator.Triangle
  Triangle in the tessellated mesh
  XYGeometry
  Cartesian Geometry object.
  XYPolygon
  Represents a polygon in cartesian space.
  XYRectangle
  Represents a x/y cartesian rectangle.