T - pixel type of sourceS - source typepublic class PositionableWrappedIterableInterval<T,S extends IterableInterval<T>> extends PositionableInterval implements PositionableIterableInterval<T>
IterableInterval Positionable by wrapping its cursors
with an offset.| Modifier and Type | Field and Description |
|---|---|
protected S |
source |
currentOffset, initialMax, initialMinpositionn| Modifier | Constructor and Description |
|---|---|
protected |
PositionableWrappedIterableInterval(PositionableWrappedIterableInterval<T,S> other) |
|
PositionableWrappedIterableInterval(S source) |
| Modifier and Type | Method and Description |
|---|---|
PositionableWrappedIterableInterval<T,S> |
copy()
Make a copy of this
PositionableIterableInterval which can be
positioned independently. |
Cursor<T> |
cursor() |
T |
firstElement() |
Object |
iterationOrder() |
Iterator<T> |
iterator() |
Cursor<T> |
localizingCursor() |
long |
size() |
bck, dimension, dimensions, fwd, max, max, max, min, min, min, move, move, move, move, move, origin, realMax, realMax, realMax, realMin, realMin, realMin, setPosition, setPosition, setPosition, setPosition, setPosition, toStringgetDoublePosition, getFloatPosition, getIntPosition, getLongPosition, localize, localize, localize, localizenumDimensionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitoriginforEach, spliteratordimension, 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, verifyAllPositivenumDimensionsgetDoublePosition, getFloatPosition, getIntPosition, getLongPosition, localize, localize, localize, positionAsLongArray, positionAsPointlocalize, localize, localize, positionAsDoubleArray, positionAsRealPointbck, fwd, move, move, move, move, move, setPosition, setPosition, setPosition, setPosition, setPositionprotected final S extends IterableInterval<T> source
public PositionableWrappedIterableInterval(S source)
protected PositionableWrappedIterableInterval(PositionableWrappedIterableInterval<T,S> other)
public long size()
size in interface IterableRealInterval<T>public T firstElement()
firstElement in interface IterableRealInterval<T>public Object iterationOrder()
iterationOrder in interface IterableRealInterval<T>public Cursor<T> cursor()
cursor in interface IterableInterval<T>cursor in interface IterableRealInterval<T>public Cursor<T> localizingCursor()
localizingCursor in interface IterableInterval<T>localizingCursor in interface IterableRealInterval<T>public PositionableWrappedIterableInterval<T,S> copy()
PositionableIterableIntervalPositionableIterableInterval which can be
positioned independently.copy in interface PositionableIterableInterval<T>Copyright © 2009–2023 ImgLib2. All rights reserved.