## Uses of Class
org.apache.lucene.index.PointValues.Relation

- Packages that use PointValues.Relation
  Package | Description
  --- | ---
  org.apache.lucene.geo | Geospatial Utility Implementations for Lucene Core
  org.apache.lucene.index | Code to maintain and access indices.

- - ### Uses of PointValues.Relation in org.apache.lucene.geo

    Methods in org.apache.lucene.geo that return PointValues.Relation
    Modifier and Type | Method and Description
    --- | ---
    `protected PointValues.Relation` | Polygon2D.`componentRelate(double minLat, double maxLat, double minLon, double maxLon)` Returns relation to the provided rectangle for this component
    `protected PointValues.Relation` | EdgeTree.`componentRelate(double minLat, double maxLat, double minLon, double maxLon)`
    `protected PointValues.Relation` | Polygon2D.`componentRelateTriangle(double ax, double ay, double bx, double by, double cx, double cy)`
    `protected PointValues.Relation` | EdgeTree.`componentRelateTriangle(double ax, double ay, double bx, double by, double cx, double cy)`
    `protected PointValues.Relation` | EdgeTree.`internalComponentRelate(double minLat, double maxLat, double minLon, double maxLon)` Returns relation to the provided rectangle for this component
    `static PointValues.Relation` | GeoUtils.`lineRelateLine(double a1x, double a1y, double b1x, double b1y, double a2x, double a2y, double b2x, double b2y)` uses orient method to compute relation between two line segments note the following return values: CELL_CROSSES_QUERY - if the two line segments fully cross CELL_INSIDE_QUERY - if the one line segment terminates on the other CELL_OUTSIDE_QUERY - if the two segments do not cross
    `PointValues.Relation` | EdgeTree.`relate(double minLat, double maxLat, double minLon, double maxLon)` Returns relation to the provided rectangle
    `static PointValues.Relation` | GeoUtils.`relate(double minLat, double maxLat, double minLon, double maxLon, double lat, double lon, double distanceSortKey, double axisLat)` Compute the relation between the provided box and distance query.
    `PointValues.Relation` | EdgeTree.`relateTriangle(double ax, double ay, double bx, double by, double cx, double cy)` Returns relation to the provided triangle

  - ### Uses of PointValues.Relation in org.apache.lucene.index

    Methods in org.apache.lucene.index that return PointValues.Relation
    Modifier and Type | Method and Description
    --- | ---
    `PointValues.Relation` | PointValues.IntersectVisitor.`compare(byte[] minPackedValue, byte[] maxPackedValue)` Called for non-leaf cells to test how the cell relates to the query, to determine how to further recurse down the tree.
    `PointValues.Relation` | CheckIndex.VerifyPointsVisitor.`compare(byte[] minPackedValue, byte[] maxPackedValue)`
    `static PointValues.Relation` | PointValues.Relation.`valueOf(String name)` Returns the enum constant of this type with the specified name.
    `static PointValues.Relation[]` | PointValues.Relation.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.