Class S2CellIndex.CellIterator

java.lang.Object
com.google.common.geometry.S2CellIndex.CellIterator
Enclosing class:
S2CellIndex

public final class S2CellIndex.CellIterator extends Object
An iterator over all (cellId, label) pairs in an unspecified order.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the S2CellId of the current (cellId, label) pair.
    boolean
    Returns true if all (cellId, label) pairs have been visited.
    int
    Returns the label of the current (cellId, label) pair.
    void
    Advances this iterator to the next (cellId, label) pair.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • cellId

      public S2CellId cellId()
      Returns the S2CellId of the current (cellId, label) pair.
    • label

      public int label()
      Returns the label of the current (cellId, label) pair.
    • done

      public boolean done()
      Returns true if all (cellId, label) pairs have been visited.
    • next

      public void next()
      Advances this iterator to the next (cellId, label) pair.