Module org.bigdataviewer.core
Package bdv.img.cache
Class VolatileCachedCellImg.VolatileCachedCells<T>
- java.lang.Object
-
- net.imglib2.img.AbstractImg<T>
-
- net.imglib2.img.list.AbstractLongListImg<T>
-
- bdv.img.cache.VolatileCachedCellImg.VolatileCachedCells<T>
-
- All Implemented Interfaces:
Iterable<T>,net.imglib2.Dimensions,net.imglib2.EuclideanSpace,net.imglib2.img.Img<T>,net.imglib2.Interval,net.imglib2.IterableInterval<T>,net.imglib2.IterableRealInterval<T>,net.imglib2.RandomAccessible<T>,net.imglib2.RandomAccessibleInterval<T>,net.imglib2.RealInterval,net.imglib2.Typed<T>
- Enclosing class:
- VolatileCachedCellImg<T extends net.imglib2.type.NativeType<T>,A extends net.imglib2.img.basictypeaccess.DataAccess>
public static final class VolatileCachedCellImg.VolatileCachedCells<T> extends net.imglib2.img.list.AbstractLongListImg<T>
-
-
Field Summary
-
Fields inherited from class net.imglib2.img.list.AbstractLongListImg
step
-
Fields inherited from class net.imglib2.img.AbstractImg
dimension, max, n, numPixels
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedVolatileCachedCells(long[] dimensions, VolatileCachedCellImg.Get<T> get, net.imglib2.cache.volatiles.CacheHints cacheHints)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description net.imglib2.img.Img<T>copy()net.imglib2.img.ImgFactory<T>factory()protected Tget(long index)protected voidset(long index, T value)-
Methods inherited from class net.imglib2.img.list.AbstractLongListImg
cursor, iterationOrder, localizingCursor, randomAccess
-
Methods inherited from class net.imglib2.img.AbstractImg
dimension, dimensions, max, max, max, min, min, min, numDimensions, numElements, randomAccess, realMax, realMax, realMax, realMin, realMin, realMin, size, toString
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface net.imglib2.Dimensions
dimensions, dimensionsAsLongArray, dimensionsAsPoint
-
Methods inherited from interface net.imglib2.Interval
maxAsLongArray, maxAsPoint, minAsLongArray, minAsPoint
-
Methods inherited from interface net.imglib2.IterableInterval
localizingSpliterator, spliterator
-
Methods inherited from interface net.imglib2.IterableRealInterval
firstElement, getType, iterator, parallelStream, stream
-
Methods inherited from interface net.imglib2.RandomAccessible
getAt, getAt, getAt
-
Methods inherited from interface net.imglib2.RandomAccessibleInterval
view
-
Methods inherited from interface net.imglib2.RealInterval
maxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPoint
-
-
-
-
Constructor Detail
-
VolatileCachedCells
protected VolatileCachedCells(long[] dimensions, VolatileCachedCellImg.Get<T> get, net.imglib2.cache.volatiles.CacheHints cacheHints)
-
-
Method Detail
-
get
protected T get(long index)
- Specified by:
getin classnet.imglib2.img.list.AbstractLongListImg<T>
-
set
protected void set(long index, T value)- Specified by:
setin classnet.imglib2.img.list.AbstractLongListImg<T>
-
factory
public net.imglib2.img.ImgFactory<T> factory()
-
copy
public net.imglib2.img.Img<T> copy()
-
-