Interface | Description |
---|---|
Cursor<T> |
A Cursor iterates over a set of Localizable elements, for example the image
values at the (integer) pixel positions of an image.
|
Dimensions |
Defines an extent in n-dimensional discrete space.
|
Dirty |
Interface for objects that can be flagged dirty (useful for access
objects that track if their content was modified)
|
EuclideanSpace |
{Rn}: an N-dimensional Euclidean space.
|
Interval |
{x∈Zn|mind≤
xd≤maxd;d∈{0…
n-1}}
|
IterableInterval<T> |
An
IterableRealInterval whose elements are located at integer
coordinates. |
IterableRealInterval<T> |
f:Rn∈[0,s]→T
|
Iterator |
The
Iterator interface provides basic functionality for iterating
over a set of elements. |
Localizable |
The
Localizable interface can localize itself in an n-dimensional
discrete space. |
Positionable |
An element that can be positioned in n-dimensional discrete space.
|
RandomAccess<T> | |
RandomAccessible<T> |
f:Zn→T
|
RandomAccessibleInterval<T> |
f:{x∈Zn|[min,max]→T}
|
RealCursor<T> |
A RealCursor iterates over a set of RealLocalizable elements, for example
intensity values sampled at a finite set of arbitrary real positions.
|
RealInterval |
{x∈Rn|mind≤
xd≤maxd;d∈{0…
n-1}}
|
RealLocalizable |
The
RealLocalizable interface can localize itself in an n-dimensional
real space. |
RealPositionable |
An element that can be positioned in n-dimensional real space.
|
RealRandomAccess<T> | |
RealRandomAccessible<T> |
f:Rn→T
|
RealRandomAccessibleRealInterval<T> |
f:{x∈Rn|[min,max]→T}
|
Sampler<T> |
The
Sampler interface provides access to a value whose type is
specified by the generic parameter T. |
View |
An interface which marks an object that is a lightweight wrapper or "view"
around actual data.
|
Class | Description |
---|---|
AbstractCursor<T> |
Abstract implementation of
Cursor . |
AbstractCursorInt<T> |
Abstract implementation of
Cursor . |
AbstractEuclideanSpace |
Superclass of abstract EuclideanSpace implementations (accessors, containers,
etc).
|
AbstractInterval |
Implementation of the
Interval interface. |
AbstractLocalizable |
An abstract class that implements the
Localizable interface using a
long[] array to maintain position. |
AbstractLocalizableInt |
An abstract class that implements the
Localizable interface using an
int[] array to maintain position. |
AbstractLocalizingCursor<T> |
Abstract base class for localizing
Cursor s. |
AbstractLocalizingCursorInt<T> |
Abstract base class for localizing
Cursor s. |
AbstractRealInterval |
Implementation of the
RealInterval interface. |
AbstractRealLocalizable |
An abstract class that implements the
RealLocalizable interface using
an array of doubles to maintain position |
AbstractWrappedInterval<I extends Interval> |
Convenient base class for
IterableIntervals ,
RandomAccessibleIntervals , etc that forward
the Interval interface to, for example, their source accessible. |
AbstractWrappedLocalizable<L extends Localizable> |
Convenient base class for accessors etc, that source all
Localizable calls to a Localizable source. |
AbstractWrappedPositionableLocalizable<P extends Positionable & Localizable> |
Convenient base class for accessors etc, that source all
Localizable
and Positionable calls to a Localizable & Positionable
source. |
AbstractWrappedRealInterval<I extends RealInterval> |
Convenient base class for
IterableRealIntervals ,
etc that forward the RealInterval interface to, for example, their
source accessible. |
FinalDimensions |
An implementation of dimensionality that can wrap a long[] array.
|
FinalInterval |
Implementation of the
Interval interface. |
FinalRealInterval |
Implementation of the
RealInterval interface. |
FlatIterationOrder |
A flat iteration order on an
IterableInterval . |
KDTree<T> |
KDTree to access values at RealLocalizable positions.
|
KDTree.DimComparator<L extends RealLocalizable> |
Compare RealLocalizables by comparing their coordinates in dimension d.
|
KDTree.SamplerNode<T> |
A KDTreeNode that stores it's value as a Sampler.
|
KDTree.ValueNode<T> |
A KDTreeNode that stores it's value as a reference.
|
KDTreeNode<T> |
Abstract base class for nodes in a KDTree.
|
Point |
A Point is a position in Euclidean space specified in integer coordinates.
|
PointSampleList<T> |
A list of data samples at explicit
integer coordinates . |
RealPoint |
A point is a location in EuclideanSpace.
|
RealPointSampleList<T> |
A list of data samples at explicit
real coordinates . |
Volatile<T> |
Something volatile that has a value and is either VALID or INVALID.
|
Copyright © 2015–2022 ImgLib2. All rights reserved.