public class ImarisImageLoader<T extends NativeType<T>,V extends Volatile<T> & NativeType<V>,A extends VolatileAccess & DataAccess> extends Object implements ViewerImgLoader
| Modifier and Type | Class and Description |
|---|---|
class |
ImarisImageLoader.SetupImgLoader |
| Constructor and Description |
|---|
ImarisImageLoader(File hdf5File,
AbstractSequenceDescription<?,?,?> sequenceDescription) |
| Modifier and Type | Method and Description |
|---|---|
CacheControl |
getCacheControl() |
File |
getImsFile() |
ImarisImageLoader.SetupImgLoader |
getSetupImgLoader(int setupId) |
protected <T extends NativeType<T>> |
prepareCachedImage(ViewLevelId id,
LoadingStrategy loadingStrategy,
T type)
(Almost) create a
CellImg backed by the cache. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetCreatedSharedQueue, setNumFetcherThreadspublic ImarisImageLoader(File hdf5File, AbstractSequenceDescription<?,?,?> sequenceDescription)
protected <T extends NativeType<T>> VolatileCachedCellImg<T,A> prepareCachedImage(ViewLevelId id, LoadingStrategy loadingStrategy, T type)
CellImg backed by the cache. The created image
needs a linked
type before it can be used. The type should be either
UnsignedShortType and VolatileUnsignedShortType.public File getImsFile()
public CacheControl getCacheControl()
getCacheControl in interface ViewerImgLoaderpublic ImarisImageLoader.SetupImgLoader getSetupImgLoader(int setupId)
getSetupImgLoader in interface ViewerImgLoadergetSetupImgLoader in interface BasicImgLoadergetSetupImgLoader in interface BasicMultiResolutionImgLoaderCopyright © 2012–2024 BigDataViewer. All rights reserved.