public class FunctionCursorIncompatibleOrder<C extends RealType<C>,O extends RealType<O>> extends FunctionCursor<C,O> implements Cursor<O>
cursor, f, inConverter, operation, outConverter, sampler, scrapC, scrapO
n
Constructor and Description |
---|
FunctionCursorIncompatibleOrder(IFunction operation,
Converter<RealType<?>,C> inConverter,
C computeType,
O outputType,
Converter<C,O> outConverter) |
Modifier and Type | Method and Description |
---|---|
AbstractCursor<O> |
copy() |
void |
fwd()
Move forward.
|
copyCursor, get, getLongPosition, hasNext, localize, reset
getDoublePosition, getFloatPosition, getIntPosition, jumpFwd, localize, localize, localize, next, remove, toString
numDimensions
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
copyCursor
forEachRemaining, hasNext, next, remove
getDoublePosition, getFloatPosition, getIntPosition, getLongPosition, localize, localize, localize, positionAsLongArray, positionAsPoint
localize, localize, localize, positionAsDoubleArray, positionAsRealPoint
numDimensions
public void fwd()
Iterator
public AbstractCursor<O> copy()
copy
in interface Sampler<O extends RealType<O>>
copy
in class FunctionCursor<C extends RealType<C>,O extends RealType<O>>
Sampler
in the same state accessing the same
values.
It does NOT copy T, just the state of the Sampler
.
Otherwise use T.copy() if available.
Sampler.copy().get() == Sampler.get(), i.e. both hold the same
value, not necessarily the same instance (this is the case for an
ArrayCursor
for example)Copyright © 2015–2022 ImgLib2. All rights reserved.