public final class ExtendedRealRandomAccessibleRealInterval<T,F extends RealRandomAccessibleRealInterval<T>> extends Object implements RealRandomAccessible<T>
RealRandomAccessible
for a
RealRandomAccessibleRealInterval
through an
RealOutOfBoundsFactory
. Note that it is not a RealInterval itself.Modifier and Type | Field and Description |
---|---|
protected RealOutOfBoundsFactory<T,? super F> |
factory |
protected F |
source |
Constructor and Description |
---|
ExtendedRealRandomAccessibleRealInterval(F source,
RealOutOfBoundsFactory<T,? super F> factory) |
Modifier and Type | Method and Description |
---|---|
RealOutOfBoundsFactory<T,? super F> |
getOutOfBoundsFactory() |
F |
getSource() |
int |
numDimensions()
Gets the space's number of dimensions.
|
RealOutOfBoundsRealRandomAccess<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 extends RealRandomAccessibleRealInterval<T> source
protected final RealOutOfBoundsFactory<T,? super F extends RealRandomAccessibleRealInterval<T>> factory
public ExtendedRealRandomAccessibleRealInterval(F source, RealOutOfBoundsFactory<T,? super F> factory)
public final int numDimensions()
EuclideanSpace
numDimensions
in interface EuclideanSpace
public final RealOutOfBoundsRealRandomAccess<T> realRandomAccess()
RealRandomAccessible
realRandomAccess
in interface RealRandomAccessible<T>
public final RealRandomAccess<T> realRandomAccess(RealInterval interval)
realRandomAccess
in interface RealRandomAccessible<T>
public F getSource()
public RealOutOfBoundsFactory<T,? super F> getOutOfBoundsFactory()
Copyright © 2015–2022 ImgLib2. All rights reserved.