T
- public class ConstantLocalizableCursor<T extends Type<T>> extends ConstantCursor<T> implements LocalizableCursor<T>
Modifier and Type | Field and Description |
---|---|
protected int[] |
dimensions |
protected int[] |
position |
container, debug, image, isClosed
Constructor and Description |
---|
ConstantLocalizableCursor(ConstantContainer<T> container,
Image<T> image,
T type) |
Modifier and Type | Method and Description |
---|---|
void |
fwd() |
void |
fwd(long steps) |
int[] |
getPosition()
Return a copy of the current position.
|
int |
getPosition(int dim)
Return the current position in a given dimension.
|
void |
getPosition(int[] position)
Write the current position into the passed array.
|
String |
getPositionAsString()
Create a human-readable
String representation of the current
position. |
void |
reset() |
String |
toString() |
close, getStorageIndex, getType, hasNext
createPositionArray, getArrayIndex, getDimensions, getDimensions, getImage, getNumDimensions, getStorageContainer, isActive, iterator, next, remove, setDebug
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
close, createPositionArray, getArrayIndex, getImage, getStorageContainer, getStorageIndex, getType, isActive, setDebug
forEachRemaining, hasNext, next, remove
forEach, iterator, spliterator
getDimensions, getDimensions, getNumDimensions
public ConstantLocalizableCursor(ConstantContainer<T> container, Image<T> image, T type)
public void fwd()
public void fwd(long steps)
public void reset()
public void getPosition(int[] position)
Localizable
getPosition
in interface Localizable
public int[] getPosition()
Localizable
getPosition
in interface Localizable
public int getPosition(int dim)
Localizable
getPosition
in interface Localizable
public String getPositionAsString()
Localizable
String
representation of the current
position.getPositionAsString
in interface Localizable
Copyright © 2015–2021 Fiji. All rights reserved.