public class WriteConvertedIterableInterval<A,B> extends AbstractConvertedIterableInterval<A,B>
sourceInterval| Constructor and Description |
|---|
WriteConvertedIterableInterval(IterableInterval<A> source,
SamplerConverter<? super A,B> converter) |
WriteConvertedIterableInterval(IterableInterval<A> source,
Supplier<SamplerConverter<? super A,B>> converterSupplier) |
| Modifier and Type | Method and Description |
|---|---|
WriteConvertedCursor<A,B> |
cursor()
Returns a
RealCursor that iterates with optimal speed without
calculating the location at each iteration step. |
B |
getType()
Get an instance of
T. |
WriteConvertedCursor<A,B> |
localizingCursor()
Returns a
RealLocalizable Iterator that calculates its
location at each iteration step. |
iterationOrder, sizedimension, dimensions, max, max, max, min, min, mingetSource, numDimensions, realMax, realMax, realMax, realMin, realMin, realMinclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlocalizingSpliterator, spliteratorfirstElement, iterator, parallelStream, streamdimension, max, max, max, maxAsLongArray, maxAsPoint, min, min, min, minAsLongArray, minAsPoint, realMax, realMinmaxAsDoubleArray, maxAsRealPoint, minAsDoubleArray, minAsRealPoint, realMax, realMax, realMin, realMinallPositive, allPositive, dimensions, dimensions, dimensionsAsLongArray, dimensionsAsPoint, verify, verify, verifyAllPositive, verifyAllPositivenumDimensionspublic WriteConvertedIterableInterval(IterableInterval<A> source, Supplier<SamplerConverter<? super A,B>> converterSupplier)
public WriteConvertedIterableInterval(IterableInterval<A> source, SamplerConverter<? super A,B> converter)
public WriteConvertedCursor<A,B> cursor()
IterableRealInterval
Returns a RealCursor that iterates with optimal speed without
calculating the location at each iteration step. Localization is
performed on demand.
Use this where localization is required rarely/ not for each iteration.
public WriteConvertedCursor<A,B> localizingCursor()
IterableRealInterval
Returns a RealLocalizable Iterator that calculates its
location at each iteration step. That is, localization is performed with
optimal speed.
Use this where localization is required often/ for each iteration.
public B getType()
IterableRealIntervalT.
It should not be assumed that the returned T instance is an
independent copy. In particular, repeated calls to getType() may
return the same instance.
The default implementation returns IterableRealInterval.firstElement(). Derived classes
may choose different implementations for improved performance.
TCopyright © 2009–2024 ImgLib2. All rights reserved.