## Uses of Interface
org.apache.lucene.index.PointValues.PointTree

- Packages that use PointValues.PointTree
  Package | Description
  --- | ---
  org.apache.lucene.codecs | Codecs API: API for customization of the encoding and structure of the index.
  org.apache.lucene.index | Code to maintain and access indices.
  org.apache.lucene.util.bkd | Block KD-tree, implementing the generic spatial data structure described in this paper.

- - ### Uses of PointValues.PointTree in org.apache.lucene.codecs

    Classes in org.apache.lucene.codecs that implement PointValues.PointTree
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `MutablePointTree` | One leaf `PointValues.PointTree` whose order of points can be changed.

    Methods in org.apache.lucene.codecs that return PointValues.PointTree
    Modifier and Type | Method | Description
    --- | --- | ---
    `PointValues.PointTree` | MutablePointTree.`clone()` |

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

    Methods in org.apache.lucene.index that return PointValues.PointTree
    Modifier and Type | Method | Description
    --- | --- | ---
    `PointValues.PointTree` | PointValues.PointTree.`clone()` | Clone, the current node becomes the root of the new tree.
    `abstract PointValues.PointTree` | PointValues.`getPointTree()` | Create a new `PointValues.PointTree` to navigate the index

  - ### Uses of PointValues.PointTree in org.apache.lucene.util.bkd

    Methods in org.apache.lucene.util.bkd that return PointValues.PointTree
    Modifier and Type | Method | Description
    --- | --- | ---
    `PointValues.PointTree` | BKDReader.`getPointTree()` |