## Uses of Class
org.apache.lucene.spatial.prefix.tree.CellIterator

Packages that use CellIterator
org.apache.lucene.spatial.prefix: Prefix Tree Strategy.
org.apache.lucene.spatial.prefix.tree: This package is about SpatialPrefixTree and any supporting classes.

### Uses of CellIterator in org.apache.lucene.spatial.prefix

Methods in org.apache.lucene.spatial.prefix that return CellIterator
`protected CellIterator` AbstractVisitingPrefixTreeQuery.VisitorTemplate.`findSubCellsToVisit(Cell cell)` Called when doing a divide and conquer to find the next intersecting cells of the query shape that are beneath `cell`.

### Uses of CellIterator in org.apache.lucene.spatial.prefix.tree

Subclasses of CellIterator in org.apache.lucene.spatial.prefix.tree
`protected class` `NumberRangePrefixTree.NRCell` Most of the PrefixTree implementation is in this one class, which is both the Cell, the CellIterator, and the Shape to reduce object allocation.
`protected class` `PackedQuadPrefixTree.PrefixTreeIterator` This is a streamlined version of TreeCellIterator, with built-in support to prune at detailLevel (but not recursively upwards).

Methods in org.apache.lucene.spatial.prefix.tree that return CellIterator
`CellIterator` Cell.`getNextLevelCells(org.locationtech.spatial4j.shape.Shape shapeFilter)` Gets the cells at the next grid cell level underneath this one, optionally filtered by `shapeFilter`.
`CellIterator` NumberRangePrefixTree.NRCell.`getNextLevelCells(org.locationtech.spatial4j.shape.Shape shapeFilter)`
`CellIterator` LegacyCell.`getNextLevelCells(org.locationtech.spatial4j.shape.Shape shapeFilter)`
`CellIterator` SpatialPrefixTree.`getTreeCellIterator(org.locationtech.spatial4j.shape.Shape shape, int detailLevel)` Gets the intersecting cells for the specified shape, without exceeding detail level.
`CellIterator` PackedQuadPrefixTree.`getTreeCellIterator(org.locationtech.spatial4j.shape.Shape shape, int detailLevel)`
`CellIterator` S2PrefixTree.`getTreeCellIterator(org.locationtech.spatial4j.shape.Shape shape, int detailLevel)`