| Modifier and Type | Interface and Description | 
|---|---|
| interface  | Cursor<T>A Cursor iterates over a set of Localizable elements, for example the image
 values at the (integer) pixel positions of an image. | 
| interface  | RealCursor<T>A RealCursor iterates over a set of RealLocalizable elements, for example
 intensity values sampled at a finite set of arbitrary real positions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractCursor<T>Abstract implementation of  Cursor. | 
| class  | AbstractCursorInt<T>Abstract implementation of  Cursor. | 
| class  | AbstractLocalizingCursor<T>Abstract base class for localizing  Cursors. | 
| class  | AbstractLocalizingCursorInt<T>Abstract base class for localizing  Cursors. | 
| class  | KDTree.KDTreeCursor | 
| class  | PointSampleList.PointSampleListCursor | 
| class  | RealPointSampleList.RealPointSampleListCursor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLineIteratorDeprecated.  | 
| class  | SamplingLineIterator<T>Deprecated.  | 
| class  | WritableLineIterator<T extends Type<T>>Deprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FunctionCursor<C extends RealType<C>,O extends RealType<O>> | 
| class  | FunctionCursorDouble<O extends RealType<O>> | 
| class  | FunctionCursorDoubleIncompatibleOrder<O extends RealType<O>> | 
| class  | FunctionCursorIncompatibleOrder<C extends RealType<C>,O extends RealType<O>> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DiamondNeighborhood.LocalCursor | 
| class  | DiamondNeighborhoodCursor<T> | 
| class  | DiamondTipsNeighborhood.LocalCursor | 
| class  | DiamondTipsNeighborhoodCursor<T> | 
| class  | HorizontalLineNeighborhood.LocalCursor | 
| class  | HorizontalLineNeighborhoodCursor<T> | 
| class  | HyperSphereNeighborhood.LocalCursor | 
| class  | HyperSphereNeighborhoodCursor<T> | 
| class  | PairOfPointsNeighborhood.LocalCursor | 
| class  | PairOfPointsNeighborhoodCursor<T> | 
| class  | PeriodicLineNeighborhood.LocalCursor | 
| class  | PeriodicLineNeighborhoodCursor<T> | 
| class  | RectangleNeighborhood.LocalCursor | 
| class  | RectangleNeighborhoodCursor<T> | 
| class  | RectangleNeighborhoodSkipCenter.LocalCursor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BresenhamLine<T>n-Dimension Bresenham line (http://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm")
 : an iterator that
 iterates all the pixels between two points. | 
| class  | CircleCursor<T>Iterates over a Bresenham 2D circle using the mid-point algorithm. | 
| class  | EllipseCursor<T>Iterates over a Bresenham 2D ellipse using the mid-point algorithm. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | HyperSphereCursor<T>Iterate over all pixels in an n-dimensional sphere. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractNeighborhoodCursor<T> | 
| class  | BufferedRectangularNeighborhoodCursor<T extends Type<T>> | 
| class  | EllipsoidCursor<T>This class implements a  Cursorthat iterates over all the pixel
 within the volume of a 3D ellipsoid. | 
| class  | RectangleCursor<T>A  Cursorthat iterates over aRectangleNeighborhoodGPL. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LocalNeighborhoodCursor<T>Deprecated.  | 
| class  | LocalNeighborhoodCursor2<T>Deprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractConvertedCursor<A,B>TODO | 
| class  | AbstractConvertedRealCursor<A,B>TODO | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BiConvertedCursor<A,B,C extends Type<C>>TODO | 
| class  | BiConvertedRealCursor<A,B,C extends Type<C>>TODO | 
| class  | ConvertedCursor<A,B extends Type<B>>TODO | 
| class  | ConvertedRealCursor<A,B extends Type<B>>TODO | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | WriteConvertedCursor<A,B>TODO | 
| class  | WriteConvertedRealCursor<A,B>TODO | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ProjectedSampler<T>provides samples from a projected ( SamplingProjector2D) dimension. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IntervalSampler<T>allows stepwise access to a preselected projected dimension. | 
| class  | SelectiveSampler<T>Provides access to a set of predefined positions of a projected dimension | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractArrayCursor<T extends NativeType<T>> | 
| class  | AbstractArrayLocalizingCursor<T extends NativeType<T>> | 
| class  | ArrayCursor<T extends NativeType<T>> | 
| class  | ArrayLocalizingCursor<T extends NativeType<T>> | 
| class  | ArrayLocalizingSubIntervalCursor<T extends NativeType<T>>Localizing  AbstractArrayLocalizingCursoron anArrayImg. | 
| class  | ArraySubIntervalCursor<T extends NativeType<T>> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CellCursor<T extends NativeType<T>,C extends Cell<?>>Cursoron aAbstractCellImg. | 
| class  | CellLocalizingCursor<T extends NativeType<T>,C extends Cell<?>>Localizing  Cursoron aAbstractCellImg. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractLongListImg.LongListCursor | 
| class  | AbstractLongListImg.LongListLocalizingCursor | 
| class  | ListCursor<T> | 
| class  | ListLocalizingCursor<T> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | PlanarCursor<T extends NativeType<T>>Basic Iterator for  PlanarContainers | 
| class  | PlanarCursor1D<T extends NativeType<T>>Basic Iterator for 1d  PlanarContainers | 
| class  | PlanarCursor2D<T extends NativeType<T>>Basic Iterator for 2d  PlanarContainers | 
| class  | PlanarLocalizingCursor<T extends NativeType<T>>Localizing Iterator for a  PlanarContainers | 
| class  | PlanarLocalizingCursor1D<T extends NativeType<T>>TODO | 
| class  | PlanarLocalizingCursor2D<T extends NativeType<T>>TODO | 
| class  | PlanarPlaneSubsetCursor<T extends NativeType<T>>Basic Iterator for  PlanarContainers | 
| class  | PlanarPlaneSubsetLocalizingCursor<T extends NativeType<T>>Cursor optimized for one plane in an PlanarImg. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NtreeCursor<T extends NativeType<T>> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractUnsafeCursor<T extends NativeLongAccessType<T>> | 
| class  | AbstractUnsafeLocalizingCursor<T extends NativeLongAccessType<T>> | 
| class  | UnsafeCursor<T extends NativeLongAccessType<T>> | 
| class  | UnsafeLocalizingCursor<T extends NativeLongAccessType<T>> | 
| class  | UnsafeLocalizingSubIntervalCursor<T extends NativeLongAccessType<T>>Localizing  AbstractArrayLocalizingCursoron anArrayImg. | 
| class  | UnsafeSubIntervalCursor<T extends NativeLongAccessType<T>> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IntervalIteratorUse this class to iterate a virtual  Intervalin flat order, that is:
 row by row, plane by plane, cube by cube, ... | 
| class  | LocalizingIntervalIteratorUse this class to iterate a virtual  Intervalin flat order, that is:
 row by row, plane by plane, cube by cube, ... | 
| class  | LocalizingZeroMinIntervalIteratorUse this class to iterate a virtual rectangular  Intervalwhose
 min coordinates are at 0n in flat order, that
 is: row by row, plane by plane, cube by cube, ... | 
| class  | OffsetableIntervalIteratorA  IntervalIteratorthat has an adjustable offset | 
| class  | OffsetableLocalizingIntervalIteratorA  LocalizingIntervalIteratorthat has an adjustable offset | 
| class  | ZeroMinIntervalIteratorUse this class to iterate a virtual rectangular  Intervalwhose
 min coordinates are at 0n in flat order, that
 is: row by row, plane by plane, cube by cube, ... | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LabelingConvertedCursor<I extends IntegerType<I>,T extends Comparable<T>>Deprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| protected class  | AbstractIterableRegionOfInterest.AROIIterableInterval.AROICursor | 
| protected class  | BinaryMaskRegionOfInterest.BMROIIterableInterval.BMROICursorThe cursor works by managing a cursor from the original image. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | LabelRegionCursor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RandomAccessibleRegionCursor<T extends BooleanType<T>>Deprecated.  | 
| class  | SamplingCursor<T> | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IterationCodeCursorA  Cursor<Void>that visits all positions in the bitmask encoded by a
 givenIterationCode. | 
| class  | IterationCodeIterator<P extends Positionable & Localizable>Iterates all positions in the bitmask encoded by a given
  IterationCode. | 
| class  | IterationCodeListCursorA  Cursor<Void>that visits all positions in the bitmask encoded by a
 given list ofIterationCodes. | 
| class  | IterationCodeListIterator<P extends Positionable & Localizable>Iterates a bitmask that is encoded by a list of  IterationCodes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | RandomAccessibleIntervalCursor<T>A  Cursorthat iterates anyRandomAccessibleIntervalby moving
 aRandomAccessin flat iteration order. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SlicingCursor<T>Wrap a cursor that runs on a hyperslice and apply coordinate transform on
 localize calls. | 
Copyright © 2015–2022 ImgLib2. All rights reserved.