sidl
public static class FloatComplex.Array7 extends FloatComplex.Array
sidl.FloatComplex
.
This array representation is used for sidl arrays since it requires
no copies to go between Java and sidl. Explicit copies may be made
of the array by calling the appropriate get
and
set
methods.Modifier and Type | Class and Description |
---|---|
static class |
FloatComplex.Array7.Holder |
Modifier | Constructor and Description |
---|---|
|
FloatComplex.Array7()
Create an empty seven dimensional array.
|
|
FloatComplex.Array7(FloatComplex[][][][][][][] array)
Create a seven dimensional array using the specified Java array.
|
|
FloatComplex.Array7(int s0,
int s1,
int s2,
int s3,
int s4,
int s5,
int s6,
boolean isRow)
Create a seven dimenstional array of the specified size, with the lower
index starting at zero.
|
|
FloatComplex.Array7(int l0,
int l1,
int l2,
int l3,
int l4,
int l5,
int l6,
int u0,
int u1,
int u2,
int u3,
int u4,
int u5,
int u6,
boolean isRow)
Create a seven dimensional array using the specified lower and upper
bounds (where both bounds are inclusive).
|
protected |
FloatComplex.Array7(long array,
boolean owner)
Create a seven dimensional array directly using the sidl pointer
and owner flag.
|
Modifier and Type | Method and Description |
---|---|
FloatComplex |
_get(int i,
int j,
int k,
int l,
int m,
int n,
int o)
Get the specified array element without bounds checking.
|
void |
_set(int i,
int j,
int k,
int l,
int m,
int n,
int o,
FloatComplex value)
Set the specified array element without bounds checking.
|
void |
copy(FloatComplex.Array7 dest)
Method Copy copies the elements of 'this' to an already existing
array of the same size.
|
void |
fromArray(FloatComplex[][][][][][][] array)
Set the value of the sidl array from the Java array.
|
FloatComplex |
get(int i,
int j,
int k,
int l,
int m,
int n,
int o)
Get the specified array element with bounds checking.
|
int |
length(int dim)
Routine gets length of the array in the specified dimension
|
void |
reallocate(int l0,
int l1,
int l2,
int l3,
int l4,
int l5,
int l6,
int u0,
int u1,
int u2,
int u3,
int u4,
int u5,
int u6,
boolean isRow)
Reallocate array data using the specifed lower and upper bounds.
|
void |
set(int i,
int j,
int k,
int l,
int m,
int n,
int o,
FloatComplex value)
Set the specified array element with bounds checking.
|
FloatComplex.Array7 |
smartCopy()
Method smartCopy returns a a copy of a borrowed array, or
increments the reference count of an array that manages it's
own data.
|
FloatComplex[][][][][][][] |
toArray()
Convert the sidl array into a Java array.
|
_copy, _dcast, _reallocate, _slice
_addRef, _deallocate, _destroy, _dim, _isColumnOrder, _isRowOrder, _length, _lower, _smartCopy, _stride, _type, _upper, checkBounds, checkBounds, checkBounds, checkBounds, checkBounds, checkBounds, checkBounds, checkDimension, checkIndexBounds, checkNullArray, destroy, dim, finalize, get_ior_pointer, get_owner, isNull, lower, reallocate, reset, set_ior_pointer, set_owner, stride, upper
public FloatComplex.Array7()
protected FloatComplex.Array7(long array, boolean owner)
public FloatComplex.Array7(int l0, int l1, int l2, int l3, int l4, int l5, int l6, int u0, int u1, int u2, int u3, int u4, int u5, int u6, boolean isRow)
public FloatComplex.Array7(int s0, int s1, int s2, int s3, int s4, int s5, int s6, boolean isRow)
public FloatComplex.Array7(FloatComplex[][][][][][][] array)
public int length(int dim)
public FloatComplex _get(int i, int j, int k, int l, int m, int n, int o)
get
instead._get
in class FloatComplex.Array
public FloatComplex get(int i, int j, int k, int l, int m, int n, int o)
public void reallocate(int l0, int l1, int l2, int l3, int l4, int l5, int l6, int u0, int u1, int u2, int u3, int u4, int u5, int u6, boolean isRow)
public FloatComplex.Array7 smartCopy()
public void copy(FloatComplex.Array7 dest)
public void _set(int i, int j, int k, int l, int m, int n, int o, FloatComplex value)
set
instead._set
in class FloatComplex.Array
public void set(int i, int j, int k, int l, int m, int n, int o, FloatComplex value)
public FloatComplex[][][][][][][] toArray()
public void fromArray(FloatComplex[][][][][][][] array)