## Uses of Interface
org.apache.lucene.geo.Component2D

- Packages that use Component2D
  Package | Description
  --- | ---
  org.apache.lucene.geo | Geospatial Utility Implementations for Lucene Core

- - ### Uses of Component2D in org.apache.lucene.geo

    Methods in org.apache.lucene.geo that return Component2D
    Modifier and Type | Method | Description
    --- | --- | ---
    `static Component2D` | LatLonGeometry.`create​(LatLonGeometry... latLonGeometries)` | Creates a Component2D from the provided LatLonGeometry array
    `static Component2D` | XYGeometry.`create​(XYGeometry... xyGeometries)` | Creates a Component2D from the provided XYGeometries array
    `protected Component2D` | Circle.`toComponent2D()` |
    `protected abstract Component2D` | Geometry.`toComponent2D()` | get a Component2D from the geometry object
    `protected Component2D` | Line.`toComponent2D()` |
    `protected Component2D` | Point.`toComponent2D()` |
    `protected Component2D` | Polygon.`toComponent2D()` |
    `protected Component2D` | Rectangle.`toComponent2D()` |
    `protected Component2D` | XYCircle.`toComponent2D()` |
    `protected Component2D` | XYLine.`toComponent2D()` |
    `protected Component2D` | XYPoint.`toComponent2D()` |
    `protected Component2D` | XYPolygon.`toComponent2D()` |
    `protected Component2D` | XYRectangle.`toComponent2D()` |

    Methods in org.apache.lucene.geo with parameters of type Component2D
    Modifier and Type | Method | Description
    --- | --- | ---
    `static GeoEncodingUtils.Component2DPredicate` | GeoEncodingUtils.`createComponentPredicate​(Component2D tree)` | Create a predicate that checks whether points are within a geometry.