public class BiConvertedRealRandomAccessibleRealInterval<A,B,C extends Type<C>> extends AbstractWrappedRealInterval<RealRandomAccessibleRealInterval<A>> implements RealRandomAccessibleRealInterval<C>, View
Modifier and Type | Field and Description |
---|---|
protected C |
converted |
protected Supplier<BiConverter<? super A,? super B,? super C>> |
converterSupplier |
protected RealRandomAccessibleRealInterval<B> |
sourceIntervalB |
sourceInterval
Constructor and Description |
---|
BiConvertedRealRandomAccessibleRealInterval(RealRandomAccessibleRealInterval<A> sourceA,
RealRandomAccessibleRealInterval<B> sourceB,
BiConverter<? super A,? super B,? super C> converter,
C c) |
BiConvertedRealRandomAccessibleRealInterval(RealRandomAccessibleRealInterval<A> sourceA,
RealRandomAccessibleRealInterval<B> sourceB,
Supplier<BiConverter<? super A,? super B,? super C>> converterSupplier,
C c) |
Modifier and Type | Method and Description |
---|---|
BiConverter<? super A,? super B,? super C> |
getConverter()
Returns an instance of the
BiConverter . |
C |
getDestinationType() |
BiConvertedRealRandomAccess<A,B,C> |
realRandomAccess()
Create a random access sampler for real coordinates.
|
BiConvertedRealRandomAccess<A,B,C> |
realRandomAccess(RealInterval interval) |
getSource, numDimensions, realMax, realMax, realMax, realMin, realMin, realMin
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAt, getAt, getAt
maxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPoint, realMax, realMax, realMax, realMin, realMin, realMin
numDimensions
protected final RealRandomAccessibleRealInterval<B> sourceIntervalB
protected final Supplier<BiConverter<? super A,? super B,? super C extends Type<C>>> converterSupplier
public BiConvertedRealRandomAccessibleRealInterval(RealRandomAccessibleRealInterval<A> sourceA, RealRandomAccessibleRealInterval<B> sourceB, Supplier<BiConverter<? super A,? super B,? super C>> converterSupplier, C c)
public BiConvertedRealRandomAccessibleRealInterval(RealRandomAccessibleRealInterval<A> sourceA, RealRandomAccessibleRealInterval<B> sourceB, BiConverter<? super A,? super B,? super C> converter, C c)
public BiConvertedRealRandomAccess<A,B,C> realRandomAccess()
RealRandomAccessible
realRandomAccess
in interface RealRandomAccessible<C extends Type<C>>
public BiConvertedRealRandomAccess<A,B,C> realRandomAccess(RealInterval interval)
realRandomAccess
in interface RealRandomAccessible<C extends Type<C>>
public BiConverter<? super A,? super B,? super C> getConverter()
BiConverter
. If the
BiConvertedIterableInterval
was created with a
BiConverter
instead of a Supplier
, then the returned
BiConverter
will be this instance.Copyright © 2015–2022 ImgLib2. All rights reserved.