public final class Interpolant<T,F> extends Object implements RealRandomAccessible<T>, View
RealRandomAccessible
that is generated through interpolation.Constructor and Description |
---|
Interpolant(EuclideanSpace source,
InterpolatorFactory<T,F> factory)
Deprecated.
use the compile time safe constructor
Interpolant(Object, InterpolatorFactory, int) instead |
Interpolant(F source,
InterpolatorFactory<T,F> factory,
int n)
Create an
Interpolant for a source, a compatible intepolator
factory and a specified number of dimensions. |
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) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAt, getAt, getAt
protected final F source
protected final int n
@Deprecated public Interpolant(EuclideanSpace source, InterpolatorFactory<T,F> factory)
Interpolant(Object, InterpolatorFactory, int)
insteadsource
- factory
- public Interpolant(F source, InterpolatorFactory<T,F> factory, int n)
Interpolant
for a source, a compatible intepolator
factory and a specified number of dimensions.source
- factory
- n
- public int numDimensions()
EuclideanSpace
numDimensions
in interface EuclideanSpace
public RealRandomAccess<T> realRandomAccess()
RealRandomAccessible
realRandomAccess
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 © 2015–2022 ImgLib2. All rights reserved.