Package net.imglib2
Interface Iterator
- All Known Subinterfaces:
Cursor<T>,ProjectedSampler<T>,RealCursor<T>
- All Known Implementing Classes:
AbstractArrayCursor,AbstractArrayLocalizingCursor,AbstractConvertedCursor,AbstractCursor,AbstractCursorInt,AbstractLocalizingCursor,AbstractLocalizingCursorInt,AbstractLongListImg.LongListCursor,AbstractLongListImg.LongListLocalizingCursor,ArrayCursor,ArrayLocalizingCursor,ArrayLocalizingSubIntervalCursor,ArraySubIntervalCursor,CellCursor,CellLocalizingCursor,ConvertedCursor,IntervalIterator,IntervalSampler,KDTree.KDTreeCursor,ListCursor,ListLocalizingCursor,LocalizingIntervalIterator,LocalizingZeroMinIntervalIterator,NtreeCursor,OffsetableIntervalIterator,OffsetableLocalizingIntervalIterator,PlanarCursor,PlanarCursor1D,PlanarCursor2D,PlanarLocalizingCursor,PlanarLocalizingCursor1D,PlanarLocalizingCursor2D,PlanarPlaneSubsetCursor,PlanarPlaneSubsetLocalizingCursor,PointSampleList.PointSampleListCursor,RandomAccessibleIntervalCursor,RealPointSampleList.RealPointSampleListCursor,SelectiveSampler,SlicingCursor,WriteConvertedCursor,ZeroMinIntervalIterator
public interface Iterator
The
Iterator interface provides basic functionality for iterating
over a set of elements. The iteration order depends on the Iterator
implementation.- Author:
- Stephan Preibisch, Stephan Saalfeld
-
Method Summary
-
Method Details
-
jumpFwd
void jumpFwd(long steps) Move steps × forward.- Parameters:
steps- number of steps to move forward
-
fwd
void fwd()Move forward. -
reset
void reset()Reset theIterator, that is put it to where it would be if newly created. -
hasNext
boolean hasNext()Returns true if another step forward is possible.- Returns:
- true, if there is another step forward is possible, otherwise false
-