public class VolatileRandomAccessibleIntervalMipmapSource<T extends NumericType<T>,V extends Volatile<T> & NumericType<V>> extends AbstractSource<V>
interpolators, name, type, voxelDimensions| Constructor and Description |
|---|
VolatileRandomAccessibleIntervalMipmapSource(RandomAccessibleIntervalMipmapSource<T> source,
Supplier<V> typeSupplier,
SharedQueue queue) |
VolatileRandomAccessibleIntervalMipmapSource(RandomAccessibleIntervalMipmapSource<T> source,
V type,
SharedQueue queue) |
| Modifier and Type | Method and Description |
|---|---|
int |
getNumMipmapLevels() |
RandomAccessibleInterval<V> |
getSource(int t,
int level)
Get the 3D stack at timepoint index t.
|
void |
getSourceTransform(int t,
int level,
AffineTransform3D transform)
Get the transform from the
source at the
given timepoint index and mipmap level into the global coordinate system. |
VoxelDimensions |
getVoxelDimensions()
Get voxel size and unit for this source.
|
doBoundingBoxCulling, getInterpolatedSource, getName, getType, isPresentpublic VolatileRandomAccessibleIntervalMipmapSource(RandomAccessibleIntervalMipmapSource<T> source, V type, SharedQueue queue)
public VolatileRandomAccessibleIntervalMipmapSource(RandomAccessibleIntervalMipmapSource<T> source, Supplier<V> typeSupplier, SharedQueue queue)
public RandomAccessibleInterval<V> getSource(int t, int level)
Sourcet - timepoint indexlevel - mipmap levelstack.public void getSourceTransform(int t,
int level,
AffineTransform3D transform)
Sourcesource at the
given timepoint index and mipmap level into the global coordinate system.t - timepoint indexlevel - mipmap leveltransform - is set to the source-to-global transform, that transforms
source coordinates into the global coordinatespublic VoxelDimensions getVoxelDimensions()
SourcegetVoxelDimensions in interface Source<V extends Volatile<T> & NumericType<V>>getVoxelDimensions in class AbstractSource<V extends Volatile<T> & NumericType<V>>null.public int getNumMipmapLevels()
getNumMipmapLevels in interface Source<V extends Volatile<T> & NumericType<V>>getNumMipmapLevels in class AbstractSource<V extends Volatile<T> & NumericType<V>>Copyright © 2015–2021 Fiji. All rights reserved.