Package net.imglib2
package net.imglib2
-
ClassDescriptionAbstract implementation of
Cursor.Abstract implementation ofCursor.Superclass of abstract EuclideanSpace implementations (accessors, containers, etc).Implementation of theIntervalinterface.An abstract class that implements theLocalizableinterface using a long[] array to maintain position.An abstract class that implements theLocalizableinterface using an int[] array to maintain position.Abstract base class for localizingCursors.Abstract base class for localizingCursors.Implementation of theRealIntervalinterface.An abstract class that implements theRealLocalizableinterface using an array of doubles to maintain positionAbstractWrappedInterval<I extends Interval>Convenient base class forIterableIntervals,RandomAccessibleIntervals, etc that forward theIntervalinterface to, for example, their source accessible.AbstractWrappedLocalizable<L extends Localizable>Convenient base class for accessors etc, that source allLocalizablecalls to aLocalizablesource.Convenient base class for accessors etc, that source allLocalizableandPositionablecalls to aLocalizable & Positionablesource.AbstractWrappedRealInterval<I extends RealInterval>Convenient base class forIterableRealIntervals, etc that forward theRealIntervalinterface to, for example, their source accessible.Cursor<T>A Cursor iterates over a set of Localizable elements, for example the image values at the (integer) pixel positions of an image.Defines an extent in n-dimensional discrete space.Interface for objects that can be flagged dirty (useful for access objects that track if their content was modified){Rn}: an N-dimensional Euclidean space.An implementation of dimensionality that can wrap a long[] array.Implementation of theIntervalinterface.Implementation of theRealIntervalinterface.A flat iteration order on anIterableInterval.{x∈Zn|mind≤ xd≤maxd;d∈{0… n-1}}AnIterableRealIntervalwhose elements are located at integer coordinates.f:Rn∈[0,s]→TTheIteratorinterface provides basic functionality for iterating over a set of elements.KDTree<T>KDTreeNode<T>Proxy for a node in a KDTree.TheLocalizableinterface can localize itself in an n-dimensional discrete space.Combination ofLocalizableandSamplerinterfaces.A Point is a position in Euclidean space specified in integer coordinates.PointSample<T>A simple default implementation ofRandomAccessthat can be used to combine a real location and a sample instance, e.g.A list of data samples at explicitinteger coordinates.An element that can be positioned in n-dimensional discrete space.RandomAccess<T>f:Zn→Tf:{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.{x∈Rn|mind≤ xd≤maxd;d∈{0… n-1}}TheRealLocalizableinterface can localize itself in an n-dimensional real space.Combination ofRealLocalizableandSamplerinterfaces.A point is a location in EuclideanSpace.A simple default implementation ofRealRandomAccessthat can be used to combine a real location and a sample value, e.g.A list of data samples at explicitreal coordinates.An element that can be positioned in n-dimensional real space.f:Rn→Tf:{x∈Rn|[min,max]→T}Sampler<T>TheSamplerinterface provides access to a value whose type is specified by the generic parameter T.Typed<T>An interface which marks an object that is a lightweight wrapper or "view" around actual data.Volatile<T>Something volatile that has a value and is either VALID or INVALID.