Package net.imglib2
Interface RandomAccessibleInterval<T>
-
- All Superinterfaces:
Dimensions,EuclideanSpace,Interval,RandomAccessible<T>,RealInterval
- All Known Implementing Classes:
AbstractCellImg,AbstractConvertedIterableRandomAccessibleInterval,AbstractConvertedRandomAccessibleInterval,AbstractImg,AbstractListImg,AbstractLongListImg,AbstractNativeImg,ARGBScreenImage,ArrayImg,ArrayImgAWTScreenImage,BiConvertedRandomAccessibleInterval,ByteAWTScreenImage,CellGrid.CellIntervals,CellImg,CompositeIntervalView,ConvertedRandomAccessibleInterval,DiscreteFrequencyDistribution,DoubleAWTScreenImage,FloatAWTScreenImage,Grid.CellIntervals,Histogram1d,HistogramNd,ImgView,IntAWTScreenImage,IntervalView,IterableRandomAccessibleInterval,LazyCellImg,LazyCellImg.LazyCells,ListImg,NtreeImg,PlanarImg,ShortAWTScreenImage,StackView,SubsampleIntervalView,UnsignedByteAWTScreenImage,UnsignedIntAWTScreenImage,UnsignedShortAWTScreenImage,WriteConvertedIterableRandomAccessibleInterval,WriteConvertedRandomAccessibleInterval
public interface RandomAccessibleInterval<T> extends RandomAccessible<T>, Interval
f:{x∈Zn|[min,max]→T}
A function over an n-dimensional integer interval that can create a random access
Sampler.By convention, a RandomAccessibleInterval represents a function that is defined at all coordinates of the interval.
There is no guarantee regarding whether the function is defined outside the bounds of its interval. If the function is known to be defined for out-of-bounds values in a particular interval, the
RandomAccessible.randomAccess(Interval)method should be used to access those values—whereas theRandomAccessible.randomAccess()(no arguments) method is not intended to access out-of-bounds values. SeeRandomAccessible.randomAccess()for related discussion.
-
-
Method Summary
-
Methods inherited from interface net.imglib2.Dimensions
dimensions, dimensions, dimensionsAsLongArray, dimensionsAsPoint
-
Methods inherited from interface net.imglib2.EuclideanSpace
numDimensions
-
Methods inherited from interface net.imglib2.Interval
dimension, max, max, max, maxAsLongArray, maxAsPoint, min, min, min, minAsLongArray, minAsPoint, realMax, realMin
-
Methods inherited from interface net.imglib2.RandomAccessible
getAt, getAt, getAt, randomAccess, randomAccess
-
Methods inherited from interface net.imglib2.RealInterval
maxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPoint, realMax, realMax, realMin, realMin
-
-