public class ShapeListLocalizableByDimOutOfBoundsCursor<T extends Type<T>> extends ShapeListLocalizableByDimCursor<T> implements LocalizableByDimCursor<T>
container, dimensions, numDimensions, positiondebug, image, isClosed| Constructor and Description |
|---|
ShapeListLocalizableByDimOutOfBoundsCursor(ShapeList<T> container,
Image<T> image,
OutOfBoundsStrategyFactory<T> outOfBoundsStrategyFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
bck(int dim) |
void |
fwd() |
void |
fwd(int dim) |
T |
getType() |
boolean |
hasNext()
TODO Not the most efficient way to calculate this on demand.
|
void |
move(int steps,
int dim) |
void |
moveTo(Localizable localizable) |
void |
reset() |
void |
setPosition(int[] position) |
void |
setPosition(int position,
int dim) |
void |
setPosition(Localizable localizable) |
close, createLocalNeighborhoodCursor, createRegionOfInterestCursor, getPosition, getPosition, getPosition, getPositionAsString, getStorageIndex, moveRel, moveTocreatePositionArray, fwd, getArrayIndex, getDimensions, getDimensions, getImage, getNumDimensions, getStorageContainer, isActive, iterator, next, remove, setDebugclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateLocalNeighborhoodCursor, createRegionOfInterestCursorclose, createPositionArray, getArrayIndex, getImage, getStorageContainer, getStorageIndex, isActive, setDebugforEachRemaining, next, removeforEach, iterator, spliteratorgetDimensions, getDimensions, getNumDimensionsmoveRel, moveTogetPosition, getPosition, getPosition, getPositionAsStringpublic boolean hasNext()
public void reset()
public T getType()
public void fwd()
public void fwd(int dim)
fwd in interface LocalizableByDimfwd in class ShapeListLocalizableByDimCursor<T extends Type<T>>public void move(int steps,
int dim)
move in interface LocalizableByDimmove in class ShapeListLocalizableByDimCursor<T extends Type<T>>public void bck(int dim)
bck in interface LocalizableByDimbck in class ShapeListLocalizableByDimCursor<T extends Type<T>>public void setPosition(int[] position)
setPosition in interface LocalizableByDimsetPosition in class ShapeListLocalizableByDimCursor<T extends Type<T>>public void setPosition(int position,
int dim)
setPosition in interface LocalizableByDimsetPosition in class ShapeListLocalizableByDimCursor<T extends Type<T>>public void moveTo(Localizable localizable)
moveTo in interface LocalizableByDimmoveTo in class ShapeListLocalizableByDimCursor<T extends Type<T>>public void setPosition(Localizable localizable)
setPosition in interface LocalizableByDimsetPosition in class ShapeListLocalizableByDimCursor<T extends Type<T>>Copyright © 2015–2021 Fiji. All rights reserved.