public final class Interpolant<T,F extends EuclideanSpace> extends Object implements RealRandomAccessible<T>, View
RealRandomAccessible that is generated through interpolation.| Constructor and Description |
|---|
Interpolant(F source,
InterpolatorFactory<T,F> factory) |
| Modifier and Type | Method and Description |
|---|---|
InterpolatorFactory<T,F> |
getInterpolatorFactory() |
F |
getSource() |
int |
numDimensions()
Gets the space's number of dimensions.
|
RealRandomAccess<T> |
realRandomAccess()
Create a random access sampler for real coordinates.
|
RealRandomAccess<T> |
realRandomAccess(RealInterval interval) |
protected final F extends EuclideanSpace source
public Interpolant(F source, InterpolatorFactory<T,F> factory)
public int numDimensions()
EuclideanSpacenumDimensions in interface EuclideanSpacepublic RealRandomAccess<T> realRandomAccess()
RealRandomAccessiblerealRandomAccess in interface RealRandomAccessible<T>public RealRandomAccess<T> realRandomAccess(RealInterval interval)
realRandomAccess in interface RealRandomAccessible<T>public F getSource()
public InterpolatorFactory<T,F> getInterpolatorFactory()
InterpolatorFactory used for interpolationCopyright © 2009–2017 ImgLib2. All rights reserved.