Package boofcv.misc

Class IteratorRange<T>

All Implemented Interfaces:
IteratorReset<T>, Iterator<T>

public class IteratorRange<T> extends Object implements IteratorReset<T>
Implements Iterator for a range of numbers in a List.
  • Constructor Details

    • IteratorRange

      public IteratorRange(List<T> list, int idx0, int idx1)
  • Method Details

    • reset

      public void reset(int idx0, int idx1)
    • reset

      public void reset()
      Description copied from interface: IteratorReset
      Returns the iterator to its original state allowing it to be reused
      Specified by:
      reset in interface IteratorReset<T>
    • hasNext

      public boolean hasNext()
      Specified by:
      hasNext in interface Iterator<T>
    • next

      public T next()
      Specified by:
      next in interface Iterator<T>