All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.ibm.math.array.ObjectArray3D

java.lang.Object
   |
   +----com.ibm.math.array.Array
           |
           +----com.ibm.math.array.ObjectArray
                   |
                   +----com.ibm.math.array.ObjectArray3D

public final class ObjectArray3D
extends ObjectArray
ObjectArray3D = 3-dimensional array of Objects

The ObjectArray3D concrete class implements 3-dimensional arrays of Objects. 3-dimensional arrays can either be instantiated directly through constructors, or they can begenerated by extracting sections from other 3- or higher-dimensional arrays.


Constructor Index

 o ObjectArray3D(int, int, int)
Create a 3-dimensional array of a certain shape.
 o ObjectArray3D(Object[][][])
Create a 3-dimensional array, with shape and values defined by a Java Object[][][].
 o ObjectArray3D(ObjectArray3D)
Create a new 3-dimensional array as a copy of a given ObjectArray3D

Method Index

 o assign(Object)
Assign a scalar value to all elements of the array.
 o assign(ObjectArray3D)
Assign the values from another 3-dimensional array to this array.
 o get(Index, Index, Index)
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.
 o get(Index, Index, Index, ObjectArray3D)
Extract selected elements of this ObjectArray3D into a ObjectArray3D.
 o get(Index, Index, int)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(Index, Index, int, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(Index, Index, Range)
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.
 o get(Index, Index, Range, ObjectArray3D)
Extract selected elements of this ObjectArray3D into a ObjectArray3D.
 o get(Index, int, Index)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(Index, int, Index, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(Index, int, int)
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.
 o get(Index, int, int, ObjectArray1D)
Extract selected elements of this ObjectArray3D into a ObjectArray1D.
 o get(Index, int, Range)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(Index, int, Range, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(Index, Range, Index)
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.
 o get(Index, Range, Index, ObjectArray3D)
Extract selected elements of this ObjectArray3D into a ObjectArray3D.
 o get(Index, Range, int)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(Index, Range, int, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(Index, Range, Range)
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.
 o get(Index, Range, Range, ObjectArray3D)
Extract selected elements of this ObjectArray3D into a ObjectArray3D.
 o get(int, Index, Index)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(int, Index, Index, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(int, Index, int)
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.
 o get(int, Index, int, ObjectArray1D)
Extract selected elements of this ObjectArray3D into a ObjectArray1D.
 o get(int, Index, Range)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(int, Index, Range, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(int, int, Index)
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.
 o get(int, int, Index, ObjectArray1D)
Extract selected elements of this ObjectArray3D into a ObjectArray1D.
 o get(int, int, int)
Return the value of an element of the array.
 o get(int, int, Range)
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.
 o get(int, int, Range, ObjectArray1D)
Extract selected elements of this ObjectArray3D into a ObjectArray1D.
 o get(int, Range, Index)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(int, Range, Index, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(int, Range, int)
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.
 o get(int, Range, int, ObjectArray1D)
Extract selected elements of this ObjectArray3D into a ObjectArray1D.
 o get(int, Range, Range)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(int, Range, Range, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(int[])
Return the value of an element of the array.
 o get(Range, Index, Index)
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.
 o get(Range, Index, Index, ObjectArray3D)
Extract selected elements of this ObjectArray3D into a ObjectArray3D.
 o get(Range, Index, int)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(Range, Index, int, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(Range, Index, Range)
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.
 o get(Range, Index, Range, ObjectArray3D)
Extract selected elements of this ObjectArray3D into a ObjectArray3D.
 o get(Range, int, Index)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(Range, int, Index, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(Range, int, int)
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.
 o get(Range, int, int, ObjectArray1D)
Extract selected elements of this ObjectArray3D into a ObjectArray1D.
 o get(Range, int, Range)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(Range, int, Range, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(Range, Range, Index)
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.
 o get(Range, Range, Index, ObjectArray3D)
Extract selected elements of this ObjectArray3D into a ObjectArray3D.
 o get(Range, Range, int)
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.
 o get(Range, Range, int, ObjectArray2D)
Extract selected elements of this ObjectArray3D into a ObjectArray2D.
 o get(Range, Range, Range)
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.
 o get(Range, Range, Range, ObjectArray3D)
Extract selected elements of this ObjectArray3D into a ObjectArray3D.
 o last(int)
Return the index of the last element along its i-th axis.
 o permuteAxes(int, int, int)
Permute the axes of this array, thus creating a reference to its (generic) transpose.
 o permuteAxes(int[])
Permute the axes of this array, thus creating a reference to its (generic) transpose.
 o rank()
Return the rank of the 3-dimensional array, 3.
 o reshape()
This method reshapes this array into an array with rank 0, each parameter gives the size in each array dimension, the array returned has a copy of the data from this array, it does not share data with this array

 o reshape(int)
This method reshapes this array into an array with rank 1, each parameter gives the size in each array dimension, the array returned has a copy of the data from this array, it does not share data with this array

 o reshape(int, int)
This method reshapes this array into an array with rank 2, each parameter gives the size in each array dimension, the array returned has a copy of the data from this array, it does not share data with this array

 o reshape(int, int, int)
This method reshapes this array into an array with rank 3, each parameter gives the size in each array dimension, the array returned has a copy of the data from this array, it does not share data with this array

 o reshape(int[])
This method is the implementation of the Array interface reshape that simply call the apropriate version of reshape given the target rank.
 o section(int, int, int)
Extract a 0-dimensional section from the array.
 o section(int, int, Range)
Extract a 1-dimensional section from the array.
 o section(int, Range, int)
Extract a 1-dimensional section from the array.
 o section(int, Range, Range)
Extract a 2-dimensional section from the array.
 o section(Range, int, int)
Extract a 1-dimensional section from the array.
 o section(Range, int, Range)
Extract a 2-dimensional section from the array.
 o section(Range, Range, int)
Extract a 2-dimensional section from the array.
 o section(Range, Range, Range)
Extract a 3-dimensional section from the array.
 o set(Index, Index, Index, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Index, Index, Index, ObjectArray3D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.
 o set(Index, Index, int, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Index, Index, int, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(Index, Index, Range, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Index, Index, Range, ObjectArray3D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.
 o set(Index, int, Index, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Index, int, Index, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(Index, int, int, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Index, int, int, ObjectArray1D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.
 o set(Index, int, Range, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Index, int, Range, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(Index, Range, Index, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Index, Range, Index, ObjectArray3D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.
 o set(Index, Range, int, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Index, Range, int, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(Index, Range, Range, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Index, Range, Range, ObjectArray3D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.
 o set(int, Index, Index, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(int, Index, Index, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(int, Index, int, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(int, Index, int, ObjectArray1D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.
 o set(int, Index, Range, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(int, Index, Range, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(int, int, Index, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(int, int, Index, ObjectArray1D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.
 o set(int, int, int, Object)
Set the value of an element of the array.
 o set(int, int, Range, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(int, int, Range, ObjectArray1D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.
 o set(int, Range, Index, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(int, Range, Index, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(int, Range, int, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(int, Range, int, ObjectArray1D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.
 o set(int, Range, Range, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(int, Range, Range, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(int[], Object)
Set the value of an element of the array.
 o set(Range, Index, Index, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Range, Index, Index, ObjectArray3D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.
 o set(Range, Index, int, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Range, Index, int, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(Range, Index, Range, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Range, Index, Range, ObjectArray3D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.
 o set(Range, int, Index, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Range, int, Index, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(Range, int, int, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Range, int, int, ObjectArray1D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.
 o set(Range, int, Range, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Range, int, Range, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(Range, Range, Index, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Range, Range, Index, ObjectArray3D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.
 o set(Range, Range, int, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Range, Range, int, ObjectArray2D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.
 o set(Range, Range, Range, Object)
Update the value of the selected elements of this ObjectArray3D with the data in datain.
 o set(Range, Range, Range, ObjectArray3D)
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.
 o shape()
Return the shape of the array as an int[] I of length 3.
 o size()
Return the number of elements in the array.
 o size(int)
Return the extent of the array along its i-th axis.
 o toJava()
Transforms this ObjectArray3D to a Object[][][].

Constructors

 o ObjectArray3D
 public ObjectArray3D(int n0,
                      int n1,
                      int n2) throws InvalidArrayShapeException
Create a 3-dimensional array of a certain shape. Elements are 0-valued

Parameters:
n0 - extent of the array along 0th axis
n1 - extent of the array along 1th axis
n2 - extent of the array along 2th axis
Throws: InvalidArrayShapeException
all extents must be nonnegative
 o ObjectArray3D
 public ObjectArray3D(ObjectArray3D arrayin)
Create a new 3-dimensional array as a copy of a given ObjectArray3D

Parameters:
arrayin - Array to copy
 o ObjectArray3D
 public ObjectArray3D(Object datain[][][]) throws InvalidArrayShapeException
Create a 3-dimensional array, with shape and values defined by a Java Object[][][].

Parameters:
datain - Java Object[][][] defining shape and values of the array
Throws: InvalidArrayShapeException
The Java array must be rectangular

Methods

 o assign
 public void assign(Object value)
Assign a scalar value to all elements of the array.

Parameters:
d - value to be assigned
 o assign
 public void assign(ObjectArray3D arrayin) throws NonconformingArrayException
Assign the values from another 3-dimensional array to this array.

Parameters:
a - array with source values
Throws: NonconformingArrayException
arrays must be of same shape
 o rank
 public int rank()
Return the rank of the 3-dimensional array, 3.

Overrides:
rank in class Array
 o shape
 public int[] shape()
Return the shape of the array as an int[] I of length 3. ret[0] = size(0) ret[1] = size(1) ret[2] = size(2)

Overrides:
shape in class Array
 o size
 public int size()
Return the number of elements in the array.

Returns:
the total number of elements
Overrides:
size in class Array
 o size
 public int size(int i) throws InvalidArrayAxisException
Return the extent of the array along its i-th axis.

Parameters:
i - array axis (0 <= i < rank())
Returns:
the number of elements along axis i
Throws: InvalidArrayAxisException
i must be between 0 and 2
Overrides:
size in class Array
 o last
 public int last(int i) throws InvalidArrayAxisException
Return the index of the last element along its i-th axis. the value returned is simply size(i)-1, but is convenient to have such a method because last(i) is more readable than size(i)-1.

Parameters:
i - array axis (0 <= i < rank())
Returns:
the index of the last element along axis i
Throws: InvalidArrayAxisException
i must be between 0 and 2
Overrides:
last in class Array
 o permuteAxes
 public Array permuteAxes(int permarray[]) throws InvalidArrayAxisException
Permute the axes of this array, thus creating a reference to its (generic) transpose.

Parameters:
array - an array indicating the permutation to be done. ex: for a 2D array array2D.PermuteAxis({1,0}); would permute the array, but array2D.PermuteAxis({0,1}); returns the same array
Throws: InvalidArrayAxisException
0 <= a0,a1 <= 1
Overrides:
permuteAxes in class Array
 o permuteAxes
 public ObjectArray3D permuteAxes(int a0,
                                  int a1,
                                  int a2) throws InvalidArrayAxisException
Permute the axes of this array, thus creating a reference to its (generic) transpose.

Parameters:
a0 - Axis to appear as 0 axis (0 to 2)
a1 - Axis to appear as 0 axis (0 to 2)
a2 - Axis to appear as 0 axis (0 to 2)
Throws: InvalidArrayAxisException
Axes must be in valid range and all different
 o reshape
 public Array reshape(int size[]) throws NonconformingArrayException
This method is the implementation of the Array interface reshape that simply call the apropriate version of reshape given the target rank.

Parameters:
size - size[i] is the extent of the result array along the i axis.
Throws: NonconformingArrayException
The size of the resulting array must be compatible with this array, and in the range of ranks supported by this implementation.
Overrides:
reshape in class Array
 o reshape
 public ObjectArray0D reshape() throws NonconformingArrayException
This method reshapes this array into an array with rank 0, each parameter gives the size in each array dimension, the array returned has a copy of the data from this array, it does not share data with this array

Throws: NonconformingArrayException
the product of all parameters must be equal to size of this array
 o reshape
 public ObjectArray1D reshape(int size0) throws NonconformingArrayException
This method reshapes this array into an array with rank 1, each parameter gives the size in each array dimension, the array returned has a copy of the data from this array, it does not share data with this array

Parameters:
size0: - extent of resulting array along axis #0
Throws: NonconformingArrayException
the product of all parameters must be equal to size of this array
 o reshape
 public ObjectArray2D reshape(int size0,
                              int size1) throws NonconformingArrayException
This method reshapes this array into an array with rank 2, each parameter gives the size in each array dimension, the array returned has a copy of the data from this array, it does not share data with this array

Parameters:
size0: - extent of resulting array along axis #0
size1: - extent of resulting array along axis #1
Throws: NonconformingArrayException
the product of all parameters must be equal to size of this array
 o reshape
 public ObjectArray3D reshape(int size0,
                              int size1,
                              int size2) throws NonconformingArrayException
This method reshapes this array into an array with rank 3, each parameter gives the size in each array dimension, the array returned has a copy of the data from this array, it does not share data with this array

Parameters:
size0: - extent of resulting array along axis #0
size1: - extent of resulting array along axis #1
size2: - extent of resulting array along axis #2
Throws: NonconformingArrayException
the product of all parameters must be equal to size of this array
 o section
 public ObjectArray0D section(int idx0,
                              int idx1,
                              int idx2) throws ArrayIndexOutOfBoundsException
Extract a 0-dimensional section from the array.

Parameters:
i0 - index along axis n# 0 defining the section
i1 - index along axis n# 1 defining the section
i2 - index along axis n# 2 defining the section
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o section
 public ObjectArray1D section(int idx0,
                              int idx1,
                              Range idx2) throws ArrayIndexOutOfBoundsException
Extract a 1-dimensional section from the array.

Parameters:
i0 - index along axis n# 0 defining the section
i1 - index along axis n# 1 defining the section
i2 - range of indices along axis n# 2 defining the section
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o section
 public ObjectArray1D section(int idx0,
                              Range idx1,
                              int idx2) throws ArrayIndexOutOfBoundsException
Extract a 1-dimensional section from the array.

Parameters:
i0 - index along axis n# 0 defining the section
i1 - range of indices along axis n# 1 defining the section
i2 - index along axis n# 2 defining the section
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o section
 public ObjectArray2D section(int idx0,
                              Range idx1,
                              Range idx2) throws ArrayIndexOutOfBoundsException
Extract a 2-dimensional section from the array.

Parameters:
i0 - index along axis n# 0 defining the section
i1 - range of indices along axis n# 1 defining the section
i2 - range of indices along axis n# 2 defining the section
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o section
 public ObjectArray1D section(Range idx0,
                              int idx1,
                              int idx2) throws ArrayIndexOutOfBoundsException
Extract a 1-dimensional section from the array.

Parameters:
i0 - range of indices along axis n# 0 defining the section
i1 - index along axis n# 1 defining the section
i2 - index along axis n# 2 defining the section
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o section
 public ObjectArray2D section(Range idx0,
                              int idx1,
                              Range idx2) throws ArrayIndexOutOfBoundsException
Extract a 2-dimensional section from the array.

Parameters:
i0 - range of indices along axis n# 0 defining the section
i1 - index along axis n# 1 defining the section
i2 - range of indices along axis n# 2 defining the section
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o section
 public ObjectArray2D section(Range idx0,
                              Range idx1,
                              int idx2) throws ArrayIndexOutOfBoundsException
Extract a 2-dimensional section from the array.

Parameters:
i0 - range of indices along axis n# 0 defining the section
i1 - range of indices along axis n# 1 defining the section
i2 - index along axis n# 2 defining the section
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o section
 public ObjectArray3D section(Range idx0,
                              Range idx1,
                              Range idx2) throws ArrayIndexOutOfBoundsException
Extract a 3-dimensional section from the array.

Parameters:
i0 - range of indices along axis n# 0 defining the section
i1 - range of indices along axis n# 1 defining the section
i2 - range of indices along axis n# 2 defining the section
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public Object get(int index[]) throws InvalidArrayIndexException, ArrayIndexOutOfBoundsException
Return the value of an element of the array.

Parameters:
index, - index[i] = index along i-th axis, 0 <= index[i] < size(i)
Throws: InvalidArrayIndexException
index[] must be of length 3
Overrides:
get in class ObjectArray
 o get
 public Object get(int idx0,
                   int idx1,
                   int idx2) throws ArrayIndexOutOfBoundsException
Return the value of an element of the array.

Parameters:
idx0 - index along the axis n# 0 of the array.
idx1 - index along the axis n# 1 of the array.
idx2 - index along the axis n# 2 of the array.
 o get
 public ObjectArray1D get(int idx0,
                          int idx1,
                          Range idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(int idx0,
                 int idx1,
                 Range idx2,
                 ObjectArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray1D get(int idx0,
                          int idx1,
                          Index idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(int idx0,
                 int idx1,
                 Index idx2,
                 ObjectArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray1D get(int idx0,
                          Range idx1,
                          int idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(int idx0,
                 Range idx1,
                 int idx2,
                 ObjectArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(int idx0,
                          Range idx1,
                          Range idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(int idx0,
                 Range idx1,
                 Range idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(int idx0,
                          Range idx1,
                          Index idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(int idx0,
                 Range idx1,
                 Index idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray1D get(int idx0,
                          Index idx1,
                          int idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(int idx0,
                 Index idx1,
                 int idx2,
                 ObjectArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(int idx0,
                          Index idx1,
                          Range idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(int idx0,
                 Index idx1,
                 Range idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(int idx0,
                          Index idx1,
                          Index idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(int idx0,
                 Index idx1,
                 Index idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray1D get(Range idx0,
                          int idx1,
                          int idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Range idx0,
                 int idx1,
                 int idx2,
                 ObjectArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(Range idx0,
                          int idx1,
                          Range idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Range idx0,
                 int idx1,
                 Range idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(Range idx0,
                          int idx1,
                          Index idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Range idx0,
                 int idx1,
                 Index idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(Range idx0,
                          Range idx1,
                          int idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Range idx0,
                 Range idx1,
                 int idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray3D get(Range idx0,
                          Range idx1,
                          Range idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Range idx0,
                 Range idx1,
                 Range idx2,
                 ObjectArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray3D get(Range idx0,
                          Range idx1,
                          Index idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Range idx0,
                 Range idx1,
                 Index idx2,
                 ObjectArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(Range idx0,
                          Index idx1,
                          int idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Range idx0,
                 Index idx1,
                 int idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray3D get(Range idx0,
                          Index idx1,
                          Range idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Range idx0,
                 Index idx1,
                 Range idx2,
                 ObjectArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray3D get(Range idx0,
                          Index idx1,
                          Index idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Range idx0,
                 Index idx1,
                 Index idx2,
                 ObjectArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray1D get(Index idx0,
                          int idx1,
                          int idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Index idx0,
                 int idx1,
                 int idx2,
                 ObjectArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(Index idx0,
                          int idx1,
                          Range idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Index idx0,
                 int idx1,
                 Range idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(Index idx0,
                          int idx1,
                          Index idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Index idx0,
                 int idx1,
                 Index idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(Index idx0,
                          Range idx1,
                          int idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Index idx0,
                 Range idx1,
                 int idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray3D get(Index idx0,
                          Range idx1,
                          Range idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Index idx0,
                 Range idx1,
                 Range idx2,
                 ObjectArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray3D get(Index idx0,
                          Range idx1,
                          Index idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Index idx0,
                 Range idx1,
                 Index idx2,
                 ObjectArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray2D get(Index idx0,
                          Index idx1,
                          int idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Index idx0,
                 Index idx1,
                 int idx2,
                 ObjectArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray3D get(Index idx0,
                          Index idx1,
                          Range idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Index idx0,
                 Index idx1,
                 Range idx2,
                 ObjectArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public ObjectArray3D get(Index idx0,
                          Index idx1,
                          Index idx2) throws ArrayIndexOutOfBoundsException
Extract selected elements of this ObjectArray3D into a new ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o get
 public void get(Index idx0,
                 Index idx1,
                 Index idx2,
                 ObjectArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Extract selected elements of this ObjectArray3D into a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
result - resulting array
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int index[],
                 Object d) throws InvalidArrayIndexException, ArrayIndexOutOfBoundsException
Set the value of an element of the array.

Parameters:
index - index[i] = index along i-th axis, 0 <= index[i] < size(i)
d - value to which element is set
Throws: InvalidArrayIndexException
index[] must be of length 3
Overrides:
set in class ObjectArray
 o set
 public void set(int idx0,
                 int idx1,
                 int idx2,
                 Object val) throws ArrayIndexOutOfBoundsException
Set the value of an element of the array.

Parameters:
idx0 - index along the axis n# 0 of the array
idx1 - index along the axis n# 1 of the array
idx2 - index along the axis n# 2 of the array
val - value to which element is set
 o set
 public void set(int idx0,
                 int idx1,
                 Range idx2,
                 ObjectArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 int idx1,
                 Range idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 int idx1,
                 Index idx2,
                 ObjectArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 int idx1,
                 Index idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Range idx1,
                 int idx2,
                 ObjectArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Range idx1,
                 int idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Range idx1,
                 Range idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Range idx1,
                 Range idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Range idx1,
                 Index idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Range idx1,
                 Index idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Index idx1,
                 int idx2,
                 ObjectArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Index idx1,
                 int idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Index idx1,
                 Range idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Index idx1,
                 Range idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Index idx1,
                 Index idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(int idx0,
                 Index idx1,
                 Index idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 int idx1,
                 int idx2,
                 ObjectArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 int idx1,
                 int idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 int idx1,
                 Range idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 int idx1,
                 Range idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 int idx1,
                 Index idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 int idx1,
                 Index idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Range idx1,
                 int idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Range idx1,
                 int idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Range idx1,
                 Range idx2,
                 ObjectArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Range idx1,
                 Range idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Range idx1,
                 Index idx2,
                 ObjectArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Range idx1,
                 Index idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Index idx1,
                 int idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Index idx1,
                 int idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Index idx1,
                 Range idx2,
                 ObjectArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Index idx1,
                 Range idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Index idx1,
                 Index idx2,
                 ObjectArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Range idx0,
                 Index idx1,
                 Index idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 int idx1,
                 int idx2,
                 ObjectArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray1D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 int idx1,
                 int idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 int idx1,
                 Range idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 int idx1,
                 Range idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 int idx1,
                 Index idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 int idx1,
                 Index idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Range idx1,
                 int idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Range idx1,
                 int idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Range idx1,
                 Range idx2,
                 ObjectArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Range idx1,
                 Range idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Range idx1,
                 Index idx2,
                 ObjectArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Range idx1,
                 Index idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Index idx1,
                 int idx2,
                 ObjectArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray2D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Index idx1,
                 int idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Index idx1,
                 Range idx2,
                 ObjectArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Index idx1,
                 Range idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Index idx1,
                 Index idx2,
                 ObjectArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
Update the value of the selected elements of this ObjectArray3D with the data in a ObjectArray3D.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
arrayin - array containing the input data
Throws: NonconformingArrayException
shapes must match
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o set
 public void set(Index idx0,
                 Index idx1,
                 Index idx2,
                 Object datain) throws ArrayIndexOutOfBoundsException
Update the value of the selected elements of this ObjectArray3D with the data in datain.

Parameters:
idx0 - indexes along the axis n# 0 of the array
idx1 - indexes along the axis n# 1 of the array
idx2 - indexes along the axis n# 2 of the array
datain - set all elements with this value
Throws: ArrayIndexOutOfBoundsException
indices must be valid
 o toJava
 public Object[][][] toJava()
Transforms this ObjectArray3D to a Object[][][].


All Packages  Class Hierarchy  This Package  Previous  Next  Index