Uses of Class
org.apache.lucene.spatial.prefix.tree.CellIterator
-
Packages that use CellIterator Package Description 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 Modifier and Type Method Description 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 beneathcell
. -
Uses of CellIterator in org.apache.lucene.spatial.prefix.tree
Subclasses of CellIterator in org.apache.lucene.spatial.prefix.tree Modifier and Type Class Description 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 Modifier and Type Method Description CellIterator
Cell. getNextLevelCells(org.locationtech.spatial4j.shape.Shape shapeFilter)
Gets the cells at the next grid cell level underneath this one, optionally filtered byshapeFilter
.CellIterator
LegacyCell. getNextLevelCells(org.locationtech.spatial4j.shape.Shape shapeFilter)
CellIterator
NumberRangePrefixTree.NRCell. getNextLevelCells(org.locationtech.spatial4j.shape.Shape shapeFilter)
CellIterator
PackedQuadPrefixTree. getTreeCellIterator(org.locationtech.spatial4j.shape.Shape shape, int detailLevel)
CellIterator
S2PrefixTree. getTreeCellIterator(org.locationtech.spatial4j.shape.Shape shape, int detailLevel)
CellIterator
SpatialPrefixTree. getTreeCellIterator(org.locationtech.spatial4j.shape.Shape shape, int detailLevel)
Gets the intersecting cells for the specified shape, without exceeding detail level.
-