public class RealRandomAccessibleIntervalSource<T extends Type<T>> extends RealRandomAccessibleSource<T>
accessible, doBoundingBoxIntersectionCheck, name, type, voxelDimensions
Constructor and Description |
---|
RealRandomAccessibleIntervalSource(RealRandomAccessible<T> accessible,
Interval interval,
T type,
AffineTransform3D sourceTransform,
String name) |
RealRandomAccessibleIntervalSource(RealRandomAccessible<T> accessible,
Interval interval,
T type,
AffineTransform3D sourceTransform,
String name,
boolean doBoundingBoxIntersectionCheck) |
RealRandomAccessibleIntervalSource(RealRandomAccessible<T> accessible,
Interval interval,
T type,
String name) |
Modifier and Type | Method and Description |
---|---|
Interval |
getInterval(int t,
int level)
Return the interval which should be used to bound the wrapped
(unbounded)
RealRandomAccessible for RealRandomAccessibleSource.getSource(int, int) . |
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. |
doBoundingBoxCulling, getInterpolatedSource, getName, getNumMipmapLevels, getSource, getType, getVoxelDimensions, isPresent
public RealRandomAccessibleIntervalSource(RealRandomAccessible<T> accessible, Interval interval, T type, String name)
public RealRandomAccessibleIntervalSource(RealRandomAccessible<T> accessible, Interval interval, T type, AffineTransform3D sourceTransform, String name)
public RealRandomAccessibleIntervalSource(RealRandomAccessible<T> accessible, Interval interval, T type, AffineTransform3D sourceTransform, String name, boolean doBoundingBoxIntersectionCheck)
public void getSourceTransform(int t, int level, AffineTransform3D transform)
Source
source
at the
given timepoint index and mipmap level into the global coordinate system.getSourceTransform
in interface Source<T extends Type<T>>
getSourceTransform
in class RealRandomAccessibleSource<T extends Type<T>>
t
- timepoint indexlevel
- mipmap leveltransform
- is set to the source-to-global transform, that transforms
source coordinates into the global coordinatespublic Interval getInterval(int t, int level)
RealRandomAccessibleSource
RealRandomAccessible
for RealRandomAccessibleSource.getSource(int, int)
.getInterval
in class RealRandomAccessibleSource<T extends Type<T>>
Copyright © 2015–2021 Fiji. All rights reserved.