scalarIndexImmutable
Constructor and Description |
---|
Index6D(int[] shape) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
int |
currentElement()
Get the current element's index into the 1D backing array.
|
int[] |
getCurrentCounter()
Get the current counter.
|
int |
incr()
Increment the current element by 1.
|
Index |
set(int[] index)
Set the current element's index.
|
Index |
set(int v0,
int v1,
int v2,
int v3,
int v4,
int v5)
set current element at dimension 0,1,2,3,4,5 to v0,v1,v2,v3,v4,v5
|
Index |
set0(int v)
set current element at dimension 0 to v
|
Index |
set1(int v)
set current element at dimension 1 to v
|
Index |
set2(int v)
set current element at dimension 2 to v
|
Index |
set3(int v)
set current element at dimension 3 to v
|
Index |
set4(int v)
set current element at dimension 4 to v
|
Index |
set5(int v)
set current element at dimension 5 to v
|
void |
setDim(int dim,
int value)
set current element at dimension dim to v
|
java.lang.String |
toString() |
public int currentElement()
Index
currentElement
in class Index
public int[] getCurrentCounter()
Index
getCurrentCounter
in class Index
public int incr()
Index
public Index set(int[] index)
Index
public Index set(int v0, int v1, int v2, int v3, int v4, int v5)
Index
set
in class Index
v0
- set dimension 0 index to this valuev1
- set dimension 1 index to this valuev2
- set dimension 2 index to this valuev3
- set dimension 3 index to this valuev4
- set dimension 4 index to this valuev5
- set dimension 5 index to this valuepublic Index set0(int v)
Index
public Index set1(int v)
Index
public Index set2(int v)
Index
public Index set3(int v)
Index
public Index set4(int v)
Index
public Index set5(int v)
Index
public void setDim(int dim, int value)
Index