T - the pixel typeA - the underlying native access typepublic class DiskCachedCellImg<T extends net.imglib2.type.NativeType<T>,A extends net.imglib2.img.basictypeaccess.DataAccess> extends CachedCellImg<T,A>
LazyCellImg that creates empty Cells lazily when they are accessed
and stores (modified) Cells in a disk cache when memory runs full.net.imglib2.img.cell.LazyCellImg.Get<T>, net.imglib2.img.cell.LazyCellImg.LazyCells<T extends net.imglib2.img.cell.Cell<?>>net.imglib2.img.cell.AbstractCellImg.CellImgSampler<C>cells, gridentitiesPerPixel, linkedType, numEntitiesdimension, max, n, numPixels| Constructor and Description |
|---|
DiskCachedCellImg(DiskCachedCellImgFactory<T> factory,
net.imglib2.img.cell.CellGrid grid,
net.imglib2.util.Fraction entitiesPerPixel,
Cache<Long,net.imglib2.img.cell.Cell<A>> cache,
IoSync<?,?,?> iosync,
A accessType) |
| Modifier and Type | Method and Description |
|---|---|
net.imglib2.img.ImgFactory<T> |
factory() |
void |
shutdown()
Shutdown the internal
IoSync to free resources via
IoSync.shutdown(). |
getAccessType, getCachecopycopyDataTo, cursor, getCellGrid, getCells, iterationOrder, localizingCursor, localizingSpliterator, randomAccess, spliterator, updatecreateLinkedType, getType, setLinkedTypedimension, dimensions, max, max, max, min, min, min, numDimensions, numElements, randomAccess, realMax, realMax, realMax, realMin, realMin, realMin, size, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitsize, viewgetAt, getAt, getAt, randomAccessfirstElement, iterator, parallelStream, streamdimension, max, max, max, maxAsLongArray, maxAsPoint, min, min, min, minAsLongArray, minAsPoint, realMax, realMinmaxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPoint, realMax, realMax, realMin, realMinallPositive, allPositive, dimensions, dimensions, dimensionsAsLongArray, dimensionsAsPoint, verify, verify, verifyAllPositive, verifyAllPositivenumDimensionspublic DiskCachedCellImg(DiskCachedCellImgFactory<T> factory, net.imglib2.img.cell.CellGrid grid, net.imglib2.util.Fraction entitiesPerPixel, Cache<Long,net.imglib2.img.cell.Cell<A>> cache, IoSync<?,?,?> iosync, A accessType)
public void shutdown()
IoSync to free resources via
IoSync.shutdown(). No data will be written to disk after
shutdown.public net.imglib2.img.ImgFactory<T> factory()
factory in interface net.imglib2.img.Img<T extends net.imglib2.type.NativeType<T>>factory in class CachedCellImg<T extends net.imglib2.type.NativeType<T>,A extends net.imglib2.img.basictypeaccess.DataAccess>Copyright © 2017–2025 ImgLib2. All rights reserved.