public class ArrayLocalizableCursor<T extends Type<T>> extends ArrayCursor<T> implements LocalizableCursor<T>
| Modifier and Type | Field and Description | 
|---|---|
protected int[] | 
dimensions  | 
protected int | 
numDimensions  | 
protected int[] | 
position  | 
container, maxIndex, typedebug, image, isClosed| Constructor and Description | 
|---|
ArrayLocalizableCursor(Array<T,?> container,
                      Image<T> image,
                      T type)  | 
| Modifier and Type | Method and Description | 
|---|---|
static ArrayLocalizableCursor<FakeType> | 
createLinearCursor(int[] dim)  | 
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, getStorageContainer, getStorageIndex, getType, hasNextcreatePositionArray, getArrayIndex, getDimensions, getDimensions, getImage, getNumDimensions, isActive, iterator, next, remove, setDebugclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitclose, createPositionArray, getArrayIndex, getImage, getStorageContainer, getStorageIndex, getType, isActive, setDebugforEachRemaining, hasNext, next, removeforEach, iterator, spliteratorgetDimensions, getDimensions, getNumDimensionsprotected final int numDimensions
protected final int[] position
protected final int[] dimensions
public static ArrayLocalizableCursor<FakeType> createLinearCursor(int[] dim)
public void fwd()
public void fwd(long steps)
public void reset()
public void getPosition(int[] position)
LocalizablegetPosition in interface Localizablepublic int[] getPosition()
LocalizablegetPosition in interface Localizablepublic int getPosition(int dim)
LocalizablegetPosition in interface Localizablepublic String getPositionAsString()
LocalizableString representation of the current
 position.getPositionAsString in interface LocalizableCopyright © 2015–2021 Fiji. All rights reserved.