T
- public class PlanarLocalizableCursor<T extends Type<T>> extends PlanarCursor<T> implements LocalizableCursor<T>
PlanarContainers
Modifier and Type | Field and Description |
---|---|
protected int[] |
dimensions |
protected int |
numDimensions |
protected int[] |
position |
container, hasNext, lastIndex, lastSliceIndex, sliceIndex, type
debug, image, isClosed
Constructor and Description |
---|
PlanarLocalizableCursor(PlanarContainer<T,?> container,
Image<T> image,
T type) |
Modifier and Type | Method and Description |
---|---|
void |
fwd() |
int[] |
getPosition()
Return a copy of the current position.
|
int |
getPosition(int dim)
Return the current position in a given dimension.
|
void |
getPosition(int[] pos)
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, getStorageContainer, getStorageIndex, getType, hasNext
createPositionArray, fwd, getArrayIndex, getDimensions, getDimensions, getImage, getNumDimensions, 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
protected final int numDimensions
protected final int[] position
protected final int[] dimensions
public PlanarLocalizableCursor(PlanarContainer<T,?> container, Image<T> image, T type)
public void fwd()
public void reset()
public void getPosition(int[] pos)
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.