Class MultiResolutionSource
java.lang.Object
net.preibisch.mvrecon.fiji.plugin.interactive.MultiResolutionSource
- All Implemented Interfaces:
bdv.viewer.Source<net.imglib2.type.volatiles.VolatileFloatType>
public class MultiResolutionSource
extends Object
implements bdv.viewer.Source<net.imglib2.type.volatiles.VolatileFloatType>
-
Constructor Summary
ConstructorsConstructorDescriptionMultiResolutionSource(ArrayList<net.imglib2.util.Pair<net.imglib2.RandomAccessibleInterval<net.imglib2.type.volatiles.VolatileFloatType>, net.imglib2.realtransform.AffineTransform3D>> multiRes, String name) -
Method Summary
Modifier and TypeMethodDescriptiongetInterpolatedSource(int t, int level, bdv.viewer.Interpolation method) getName()intgetSource(int t, int level) voidgetSourceTransform(int t, int level, net.imglib2.realtransform.AffineTransform3D transform) getType()booleanisPresent(int t) static voidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface bdv.viewer.Source
doBoundingBoxCulling, getInterpolatedMaskedSource, getMaskedSource
-
Constructor Details
-
MultiResolutionSource
public MultiResolutionSource(ArrayList<net.imglib2.util.Pair<net.imglib2.RandomAccessibleInterval<net.imglib2.type.volatiles.VolatileFloatType>, net.imglib2.realtransform.AffineTransform3D>> multiRes, String name)
-
-
Method Details
-
isPresent
public boolean isPresent(int t) - Specified by:
isPresentin interfacebdv.viewer.Source<net.imglib2.type.volatiles.VolatileFloatType>
-
getSource
public net.imglib2.RandomAccessibleInterval<net.imglib2.type.volatiles.VolatileFloatType> getSource(int t, int level) - Specified by:
getSourcein interfacebdv.viewer.Source<net.imglib2.type.volatiles.VolatileFloatType>
-
getInterpolatedSource
public net.imglib2.RealRandomAccessible<net.imglib2.type.volatiles.VolatileFloatType> getInterpolatedSource(int t, int level, bdv.viewer.Interpolation method) - Specified by:
getInterpolatedSourcein interfacebdv.viewer.Source<net.imglib2.type.volatiles.VolatileFloatType>
-
getSourceTransform
public void getSourceTransform(int t, int level, net.imglib2.realtransform.AffineTransform3D transform) - Specified by:
getSourceTransformin interfacebdv.viewer.Source<net.imglib2.type.volatiles.VolatileFloatType>
-
getType
- Specified by:
getTypein interfacebdv.viewer.Source<net.imglib2.type.volatiles.VolatileFloatType>
-
getName
- Specified by:
getNamein interfacebdv.viewer.Source<net.imglib2.type.volatiles.VolatileFloatType>
-
getVoxelDimensions
- Specified by:
getVoxelDimensionsin interfacebdv.viewer.Source<net.imglib2.type.volatiles.VolatileFloatType>
-
getNumMipmapLevels
public int getNumMipmapLevels()- Specified by:
getNumMipmapLevelsin interfacebdv.viewer.Source<net.imglib2.type.volatiles.VolatileFloatType>
-
main
-