Package net.imglib2.converter.read
Class BiConvertedRealRandomAccessibleRealInterval<A,B,C>
java.lang.Object
net.imglib2.AbstractWrappedRealInterval<RealRandomAccessibleRealInterval<A>>
net.imglib2.converter.read.BiConvertedRealRandomAccessibleRealInterval<A,B,C>
- All Implemented Interfaces:
EuclideanSpace,RealInterval,RealRandomAccessible<C>,RealRandomAccessibleRealInterval<C>,Typed<C>,View
public class BiConvertedRealRandomAccessibleRealInterval<A,B,C>
extends AbstractWrappedRealInterval<RealRandomAccessibleRealInterval<A>>
implements RealRandomAccessibleRealInterval<C>, View
TODO
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Supplier<BiConverter<? super A, ? super B, ? super C>> protected final RealRandomAccessibleRealInterval<B> Fields inherited from class net.imglib2.AbstractWrappedRealInterval
sourceInterval -
Constructor Summary
ConstructorsConstructorDescriptionBiConvertedRealRandomAccessibleRealInterval(RealRandomAccessibleRealInterval<A> sourceA, RealRandomAccessibleRealInterval<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, Supplier<? extends C> convertedSupplier) BiConvertedRealRandomAccessibleRealInterval(RealRandomAccessibleRealInterval<A> sourceA, RealRandomAccessibleRealInterval<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, Supplier<? extends C> convertedSupplier) -
Method Summary
Modifier and TypeMethodDescriptionBiConverter<? super A, ? super B, ? super C> Deprecated.Supplier<BiConverter<? super A, ? super B, ? super C>> Deprecated.UsegetDestinationSupplier()instead.getType()Get an instance ofT.Create a random access sampler for real coordinates.realRandomAccess(RealInterval interval) Methods inherited from class net.imglib2.AbstractWrappedRealInterval
getSource, numDimensions, realMax, realMax, realMax, realMin, realMin, realMinMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.imglib2.EuclideanSpace
numDimensionsMethods inherited from interface net.imglib2.RealInterval
maxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPoint, realMax, realMax, realMax, realMin, realMin, realMinMethods inherited from interface net.imglib2.RealRandomAccessible
getAt, getAt, getAt
-
Field Details
-
sourceIntervalB
-
converterSupplier
-
convertedSupplier
-
-
Constructor Details
-
BiConvertedRealRandomAccessibleRealInterval
public BiConvertedRealRandomAccessibleRealInterval(RealRandomAccessibleRealInterval<A> sourceA, RealRandomAccessibleRealInterval<B> sourceB, Supplier<BiConverter<? super A, ? super B, ? super C>> converterSupplier, Supplier<? extends C> convertedSupplier) -
BiConvertedRealRandomAccessibleRealInterval
public BiConvertedRealRandomAccessibleRealInterval(RealRandomAccessibleRealInterval<A> sourceA, RealRandomAccessibleRealInterval<B> sourceB, BiConverter<? super A, ? super B, ? super C> converter, Supplier<? extends C> convertedSupplier)
-
-
Method Details
-
realRandomAccess
Description copied from interface:RealRandomAccessibleCreate a random access sampler for real coordinates.- Specified by:
realRandomAccessin interfaceRealRandomAccessible<A>- Returns:
- random access sampler
-
realRandomAccess
- Specified by:
realRandomAccessin interfaceRealRandomAccessible<A>
-
getDestinationType
Deprecated.UsegetDestinationSupplier()instead.- Returns:
- an instance of the destination
Type.
-
getDestinationSupplier
- Returns:
- the supplier of conversion destination instances
-
getType
Description copied from interface:TypedGet an instance ofT.It should not be assumed that the returned
Tinstance is an independent copy. In particular, repeated calls togetType()may return the same instance. -
getConverter
Deprecated.UsegetConverterSupplier()insteadReturns an instance of theBiConverter. If theBiConvertedRealRandomAccessibleRealIntervalwas created with aBiConverterinstead of aSupplier, then the returned converter will be this instance.- Returns:
-
getConverterSupplier
- Returns:
- the supplier of converter instances
-
getConverterSupplier()instead