All Packages Class Hierarchy This Package Previous Next Index
Class com.ibm.math.array.booleanArray3D
java.lang.Object
|
+----com.ibm.math.array.Array
|
+----com.ibm.math.array.booleanArray
|
+----com.ibm.math.array.booleanArray3D
- public final class booleanArray3D
- extends booleanArray
booleanArray3D = 3-dimensional array of booleans
The booleanArray3D concrete class implements 3-dimensional arrays
of booleans. 3-dimensional arrays can either be instantiated directly
through constructors, or they can begenerated by extracting sections
from other 3- or higher-dimensional arrays.
-
booleanArray3D(boolean[][][])
- Create a 3-dimensional array, with shape and values defined by
a Java boolean[][][].
-
booleanArray3D(booleanArray3D)
- Create a new 3-dimensional array as a copy of a given
booleanArray3D
-
booleanArray3D(int, int, int)
- Create a 3-dimensional array of a certain shape.
-
and(boolean)
- Computes, element by element, the result of: this array and scalar
and return all the results in a new booleanArray3D of the
same shape as this array.
-
and(boolean, booleanArray3D)
- Computes, element by element, the result of: this array and scalar
and return all the results in the result array.
-
and(booleanArray3D)
- Computes, element by element, the result of: this array and arrayin
and return all the results in a new booleanArray3D of the
same shape as both arrays.
-
and(booleanArray3D, booleanArray3D)
- Computes, element by element, the result of: this array and arrayin
and return all the results in the result array.
-
andAssign(boolean)
- and combined with assignment to this array
-
andAssign(booleanArray3D)
- and combined with assignment to this array
-
assign(boolean)
- Assign a scalar value to all elements of the array.
-
assign(booleanArray3D)
- Assign the values from another 3-dimensional array to this array.
-
get(Index, Index, Index)
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
-
get(Index, Index, Index, booleanArray3D)
- Extract selected elements of this booleanArray3D into a booleanArray3D.
-
get(Index, Index, int)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(Index, Index, int, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(Index, Index, Range)
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
-
get(Index, Index, Range, booleanArray3D)
- Extract selected elements of this booleanArray3D into a booleanArray3D.
-
get(Index, int, Index)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(Index, int, Index, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(Index, int, int)
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
-
get(Index, int, int, booleanArray1D)
- Extract selected elements of this booleanArray3D into a booleanArray1D.
-
get(Index, int, Range)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(Index, int, Range, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(Index, Range, Index)
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
-
get(Index, Range, Index, booleanArray3D)
- Extract selected elements of this booleanArray3D into a booleanArray3D.
-
get(Index, Range, int)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(Index, Range, int, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(Index, Range, Range)
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
-
get(Index, Range, Range, booleanArray3D)
- Extract selected elements of this booleanArray3D into a booleanArray3D.
-
get(int, Index, Index)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(int, Index, Index, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(int, Index, int)
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
-
get(int, Index, int, booleanArray1D)
- Extract selected elements of this booleanArray3D into a booleanArray1D.
-
get(int, Index, Range)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(int, Index, Range, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(int, int, Index)
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
-
get(int, int, Index, booleanArray1D)
- Extract selected elements of this booleanArray3D into a booleanArray1D.
-
get(int, int, int)
- Return the value of an element of the array.
-
get(int, int, Range)
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
-
get(int, int, Range, booleanArray1D)
- Extract selected elements of this booleanArray3D into a booleanArray1D.
-
get(int, Range, Index)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(int, Range, Index, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(int, Range, int)
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
-
get(int, Range, int, booleanArray1D)
- Extract selected elements of this booleanArray3D into a booleanArray1D.
-
get(int, Range, Range)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(int, Range, Range, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(int[])
- Return the value of an element of the array.
-
get(Range, Index, Index)
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
-
get(Range, Index, Index, booleanArray3D)
- Extract selected elements of this booleanArray3D into a booleanArray3D.
-
get(Range, Index, int)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(Range, Index, int, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(Range, Index, Range)
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
-
get(Range, Index, Range, booleanArray3D)
- Extract selected elements of this booleanArray3D into a booleanArray3D.
-
get(Range, int, Index)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(Range, int, Index, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(Range, int, int)
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
-
get(Range, int, int, booleanArray1D)
- Extract selected elements of this booleanArray3D into a booleanArray1D.
-
get(Range, int, Range)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(Range, int, Range, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(Range, Range, Index)
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
-
get(Range, Range, Index, booleanArray3D)
- Extract selected elements of this booleanArray3D into a booleanArray3D.
-
get(Range, Range, int)
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
-
get(Range, Range, int, booleanArray2D)
- Extract selected elements of this booleanArray3D into a booleanArray2D.
-
get(Range, Range, Range)
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
-
get(Range, Range, Range, booleanArray3D)
- Extract selected elements of this booleanArray3D into a booleanArray3D.
-
last(int)
- Return the index of the last element along its i-th axis.
-
not()
- this method computes the logical not of this array and
return the data in a new array
-
not(booleanArray3D)
- this method computes the logical not of this array and
return the data in the result parameter
-
notAssign()
- this method computes the logical not of this array, element by element, and store
the result of the operation in this array.
-
or(boolean)
- Computes, element by element, the result of: this array or scalar
and return all the results in a new booleanArray3D of the
same shape as this array.
-
or(boolean, booleanArray3D)
- Computes, element by element, the result of: this array or scalar
and return all the results in the result array.
-
or(booleanArray3D)
- Computes, element by element, the result of: this array or arrayin
and return all the results in a new booleanArray3D of the
same shape as both arrays.
-
or(booleanArray3D, booleanArray3D)
- Computes, element by element, the result of: this array or arrayin
and return all the results in the result array.
-
orAssign(boolean)
- or combined with assignment to this array
-
orAssign(booleanArray3D)
- or combined with assignment to this array
-
permuteAxes(int, int, int)
- Permute the axes of this array, thus creating a reference
to its (generic) transpose.
-
permuteAxes(int[])
- Permute the axes of this array, thus creating a reference
to its (generic) transpose.
-
rank()
- Return the rank of the 3-dimensional array, 3.
-
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
-
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
-
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
-
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
-
reshape(int[])
- This method is the implementation of the Array interface
reshape that simply call the apropriate version of reshape
given the target rank.
-
section(int, int, int)
- Extract a 0-dimensional section from the array.
-
section(int, int, Range)
- Extract a 1-dimensional section from the array.
-
section(int, Range, int)
- Extract a 1-dimensional section from the array.
-
section(int, Range, Range)
- Extract a 2-dimensional section from the array.
-
section(Range, int, int)
- Extract a 1-dimensional section from the array.
-
section(Range, int, Range)
- Extract a 2-dimensional section from the array.
-
section(Range, Range, int)
- Extract a 2-dimensional section from the array.
-
section(Range, Range, Range)
- Extract a 3-dimensional section from the array.
-
set(Index, Index, Index, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Index, Index, Index, booleanArray3D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
-
set(Index, Index, int, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Index, Index, int, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(Index, Index, Range, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Index, Index, Range, booleanArray3D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
-
set(Index, int, Index, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Index, int, Index, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(Index, int, int, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Index, int, int, booleanArray1D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
-
set(Index, int, Range, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Index, int, Range, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(Index, Range, Index, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Index, Range, Index, booleanArray3D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
-
set(Index, Range, int, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Index, Range, int, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(Index, Range, Range, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Index, Range, Range, booleanArray3D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
-
set(int, Index, Index, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(int, Index, Index, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(int, Index, int, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(int, Index, int, booleanArray1D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
-
set(int, Index, Range, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(int, Index, Range, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(int, int, Index, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(int, int, Index, booleanArray1D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
-
set(int, int, int, boolean)
- Set the value of an element of the array.
-
set(int, int, Range, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(int, int, Range, booleanArray1D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
-
set(int, Range, Index, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(int, Range, Index, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(int, Range, int, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(int, Range, int, booleanArray1D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
-
set(int, Range, Range, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(int, Range, Range, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(int[], boolean)
- Set the value of an element of the array.
-
set(Range, Index, Index, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Range, Index, Index, booleanArray3D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
-
set(Range, Index, int, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Range, Index, int, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(Range, Index, Range, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Range, Index, Range, booleanArray3D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
-
set(Range, int, Index, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Range, int, Index, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(Range, int, int, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Range, int, int, booleanArray1D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
-
set(Range, int, Range, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Range, int, Range, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(Range, Range, Index, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Range, Range, Index, booleanArray3D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
-
set(Range, Range, int, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Range, Range, int, booleanArray2D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
-
set(Range, Range, Range, boolean)
- Update the value of the selected elements of this booleanArray3D with the data in datain.
-
set(Range, Range, Range, booleanArray3D)
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
-
shape()
- Return the shape of the array as an int[] I of length 3.
-
size()
- Return the number of elements in the array.
-
size(int)
- Return the extent of the array along its i-th axis.
-
toJava()
- Transforms this booleanArray3D to a boolean[][][].
-
xor(boolean)
- Computes, element by element, the result of: this array exclusive-or scalar
and return all the results in a new booleanArray3D of the
same shape as this array.
-
xor(boolean, booleanArray3D)
- Computes, element by element, the result of: this array exclusive-or scalar
and return all the results in the result array.
-
xor(booleanArray3D)
- Computes, element by element, the result of: this array exclusive-or arrayin
and return all the results in a new booleanArray3D of the
same shape as both arrays.
-
xor(booleanArray3D, booleanArray3D)
- Computes, element by element, the result of: this array exclusive-or arrayin
and return all the results in the result array.
-
xorAssign(boolean)
- xor combined with assignment to this array
-
xorAssign(booleanArray3D)
- xor combined with assignment to this array
booleanArray3D
public booleanArray3D(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
booleanArray3D
public booleanArray3D(booleanArray3D arrayin)
- Create a new 3-dimensional array as a copy of a given
booleanArray3D
- Parameters:
- arrayin - Array to copy
booleanArray3D
public booleanArray3D(boolean datain[][][]) throws InvalidArrayShapeException
- Create a 3-dimensional array, with shape and values defined by
a Java boolean[][][].
- Parameters:
- datain - Java boolean[][][] defining shape and values of the array
- Throws: InvalidArrayShapeException
- The Java array must be rectangular
assign
public void assign(boolean value)
- Assign a scalar value to all elements of the array.
- Parameters:
- d - value to be assigned
assign
public void assign(booleanArray3D 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
rank
public int rank()
- Return the rank of the 3-dimensional array, 3.
- Overrides:
- rank in class Array
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
size
public int size()
- Return the number of elements in the array.
- Returns:
- the total number of elements
- Overrides:
- size in class Array
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
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
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
permuteAxes
public booleanArray3D 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
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
reshape
public booleanArray0D 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
reshape
public booleanArray1D 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
reshape
public booleanArray2D 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
reshape
public booleanArray3D 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
section
public booleanArray0D 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
section
public booleanArray1D 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
section
public booleanArray1D 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
section
public booleanArray2D 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
section
public booleanArray1D 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
section
public booleanArray2D 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
section
public booleanArray2D 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
section
public booleanArray3D 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
get
public boolean 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 booleanArray
get
public boolean 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.
get
public booleanArray1D get(int idx0,
int idx1,
Range idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
- 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
get
public void get(int idx0,
int idx1,
Range idx2,
booleanArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray1D.
- 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
get
public booleanArray1D get(int idx0,
int idx1,
Index idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
- 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
get
public void get(int idx0,
int idx1,
Index idx2,
booleanArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray1D.
- 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
get
public booleanArray1D get(int idx0,
Range idx1,
int idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
- 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
get
public void get(int idx0,
Range idx1,
int idx2,
booleanArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray1D.
- 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
get
public booleanArray2D get(int idx0,
Range idx1,
Range idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(int idx0,
Range idx1,
Range idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray2D get(int idx0,
Range idx1,
Index idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(int idx0,
Range idx1,
Index idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray1D get(int idx0,
Index idx1,
int idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
- 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
get
public void get(int idx0,
Index idx1,
int idx2,
booleanArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray1D.
- 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
get
public booleanArray2D get(int idx0,
Index idx1,
Range idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(int idx0,
Index idx1,
Range idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray2D get(int idx0,
Index idx1,
Index idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(int idx0,
Index idx1,
Index idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray1D get(Range idx0,
int idx1,
int idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
- 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
get
public void get(Range idx0,
int idx1,
int idx2,
booleanArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray1D.
- 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
get
public booleanArray2D get(Range idx0,
int idx1,
Range idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(Range idx0,
int idx1,
Range idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray2D get(Range idx0,
int idx1,
Index idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(Range idx0,
int idx1,
Index idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray2D get(Range idx0,
Range idx1,
int idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(Range idx0,
Range idx1,
int idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray3D get(Range idx0,
Range idx1,
Range idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
- 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
get
public void get(Range idx0,
Range idx1,
Range idx2,
booleanArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray3D.
- 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
get
public booleanArray3D get(Range idx0,
Range idx1,
Index idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
- 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
get
public void get(Range idx0,
Range idx1,
Index idx2,
booleanArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray3D.
- 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
get
public booleanArray2D get(Range idx0,
Index idx1,
int idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(Range idx0,
Index idx1,
int idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray3D get(Range idx0,
Index idx1,
Range idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
- 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
get
public void get(Range idx0,
Index idx1,
Range idx2,
booleanArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray3D.
- 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
get
public booleanArray3D get(Range idx0,
Index idx1,
Index idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
- 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
get
public void get(Range idx0,
Index idx1,
Index idx2,
booleanArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray3D.
- 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
get
public booleanArray1D get(Index idx0,
int idx1,
int idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray1D.
- 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
get
public void get(Index idx0,
int idx1,
int idx2,
booleanArray1D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray1D.
- 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
get
public booleanArray2D get(Index idx0,
int idx1,
Range idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(Index idx0,
int idx1,
Range idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray2D get(Index idx0,
int idx1,
Index idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(Index idx0,
int idx1,
Index idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray2D get(Index idx0,
Range idx1,
int idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(Index idx0,
Range idx1,
int idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray3D get(Index idx0,
Range idx1,
Range idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
- 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
get
public void get(Index idx0,
Range idx1,
Range idx2,
booleanArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray3D.
- 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
get
public booleanArray3D get(Index idx0,
Range idx1,
Index idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
- 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
get
public void get(Index idx0,
Range idx1,
Index idx2,
booleanArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray3D.
- 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
get
public booleanArray2D get(Index idx0,
Index idx1,
int idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray2D.
- 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
get
public void get(Index idx0,
Index idx1,
int idx2,
booleanArray2D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray2D.
- 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
get
public booleanArray3D get(Index idx0,
Index idx1,
Range idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
- 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
get
public void get(Index idx0,
Index idx1,
Range idx2,
booleanArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray3D.
- 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
get
public booleanArray3D get(Index idx0,
Index idx1,
Index idx2) throws ArrayIndexOutOfBoundsException
- Extract selected elements of this booleanArray3D into a new booleanArray3D.
- 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
get
public void get(Index idx0,
Index idx1,
Index idx2,
booleanArray3D result) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Extract selected elements of this booleanArray3D into a booleanArray3D.
- 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
set
public void set(int index[],
boolean 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 booleanArray
set
public void set(int idx0,
int idx1,
int idx2,
boolean 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
set
public void set(int idx0,
int idx1,
Range idx2,
booleanArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
- 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
set
public void set(int idx0,
int idx1,
Range idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(int idx0,
int idx1,
Index idx2,
booleanArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
- 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
set
public void set(int idx0,
int idx1,
Index idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(int idx0,
Range idx1,
int idx2,
booleanArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
- 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
set
public void set(int idx0,
Range idx1,
int idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(int idx0,
Range idx1,
Range idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(int idx0,
Range idx1,
Range idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(int idx0,
Range idx1,
Index idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(int idx0,
Range idx1,
Index idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(int idx0,
Index idx1,
int idx2,
booleanArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
- 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
set
public void set(int idx0,
Index idx1,
int idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(int idx0,
Index idx1,
Range idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(int idx0,
Index idx1,
Range idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(int idx0,
Index idx1,
Index idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(int idx0,
Index idx1,
Index idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Range idx0,
int idx1,
int idx2,
booleanArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
- 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
set
public void set(Range idx0,
int idx1,
int idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Range idx0,
int idx1,
Range idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(Range idx0,
int idx1,
Range idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Range idx0,
int idx1,
Index idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(Range idx0,
int idx1,
Index idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Range idx0,
Range idx1,
int idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(Range idx0,
Range idx1,
int idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Range idx0,
Range idx1,
Range idx2,
booleanArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
- 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
set
public void set(Range idx0,
Range idx1,
Range idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Range idx0,
Range idx1,
Index idx2,
booleanArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
- 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
set
public void set(Range idx0,
Range idx1,
Index idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Range idx0,
Index idx1,
int idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(Range idx0,
Index idx1,
int idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Range idx0,
Index idx1,
Range idx2,
booleanArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
- 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
set
public void set(Range idx0,
Index idx1,
Range idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Range idx0,
Index idx1,
Index idx2,
booleanArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
- 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
set
public void set(Range idx0,
Index idx1,
Index idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Index idx0,
int idx1,
int idx2,
booleanArray1D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray1D.
- 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
set
public void set(Index idx0,
int idx1,
int idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Index idx0,
int idx1,
Range idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(Index idx0,
int idx1,
Range idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Index idx0,
int idx1,
Index idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(Index idx0,
int idx1,
Index idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Index idx0,
Range idx1,
int idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(Index idx0,
Range idx1,
int idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Index idx0,
Range idx1,
Range idx2,
booleanArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
- 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
set
public void set(Index idx0,
Range idx1,
Range idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Index idx0,
Range idx1,
Index idx2,
booleanArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
- 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
set
public void set(Index idx0,
Range idx1,
Index idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Index idx0,
Index idx1,
int idx2,
booleanArray2D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray2D.
- 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
set
public void set(Index idx0,
Index idx1,
int idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Index idx0,
Index idx1,
Range idx2,
booleanArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
- 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
set
public void set(Index idx0,
Index idx1,
Range idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
set
public void set(Index idx0,
Index idx1,
Index idx2,
booleanArray3D arrayin) throws ArrayIndexOutOfBoundsException, NonconformingArrayException
- Update the value of the selected elements of this booleanArray3D with the data in a booleanArray3D.
- 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
set
public void set(Index idx0,
Index idx1,
Index idx2,
boolean datain) throws ArrayIndexOutOfBoundsException
- Update the value of the selected elements of this booleanArray3D 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
and
public booleanArray3D and(boolean scalar)
- Computes, element by element, the result of: this array and scalar
and return all the results in a new booleanArray3D of the
same shape as this array.
- Parameters:
- scalar - The scalar, the second operand
and
public void and(boolean scalar,
booleanArray3D result) throws NonconformingArrayException
- Computes, element by element, the result of: this array and scalar
and return all the results in the result array.
- Parameters:
- scalar - The scalar, the second operand
- result - Boolean array to store the result of the operation
- Throws: NonconformingArrayException
- Shapes must match.
and
public booleanArray3D and(booleanArray3D arrayin) throws NonconformingArrayException
- Computes, element by element, the result of: this array and arrayin
and return all the results in a new booleanArray3D of the
same shape as both arrays.
- Parameters:
- arrayin - The array with the second operands
- Throws: NonconformingArrayException
- shapes must match
and
public void and(booleanArray3D arrayin,
booleanArray3D result) throws NonconformingArrayException
- Computes, element by element, the result of: this array and arrayin
and return all the results in the result array.
- Parameters:
- arrayin - The array with the second operands
- result - Boolean array to store the result of the operation
- Throws: NonconformingArrayException
- Shapes must match.
andAssign
public booleanArray3D andAssign(boolean scalar)
- and combined with assignment to this array
- Parameters:
- scalar - The second source operand
andAssign
public booleanArray3D andAssign(booleanArray3D array) throws NonconformingArrayException
- and combined with assignment to this array
- Parameters:
- array - The second source operand
- Throws: NonconformingArrayException
- shapes must match
or
public booleanArray3D or(boolean scalar)
- Computes, element by element, the result of: this array or scalar
and return all the results in a new booleanArray3D of the
same shape as this array.
- Parameters:
- scalar - The scalar, the second operand
or
public void or(boolean scalar,
booleanArray3D result) throws NonconformingArrayException
- Computes, element by element, the result of: this array or scalar
and return all the results in the result array.
- Parameters:
- scalar - The scalar, the second operand
- result - Boolean array to store the result of the operation
- Throws: NonconformingArrayException
- Shapes must match.
or
public booleanArray3D or(booleanArray3D arrayin) throws NonconformingArrayException
- Computes, element by element, the result of: this array or arrayin
and return all the results in a new booleanArray3D of the
same shape as both arrays.
- Parameters:
- arrayin - The array with the second operands
- Throws: NonconformingArrayException
- shapes must match
or
public void or(booleanArray3D arrayin,
booleanArray3D result) throws NonconformingArrayException
- Computes, element by element, the result of: this array or arrayin
and return all the results in the result array.
- Parameters:
- arrayin - The array with the second operands
- result - Boolean array to store the result of the operation
- Throws: NonconformingArrayException
- Shapes must match.
orAssign
public booleanArray3D orAssign(boolean scalar)
- or combined with assignment to this array
- Parameters:
- scalar - The second source operand
orAssign
public booleanArray3D orAssign(booleanArray3D array) throws NonconformingArrayException
- or combined with assignment to this array
- Parameters:
- array - The second source operand
- Throws: NonconformingArrayException
- shapes must match
xor
public booleanArray3D xor(boolean scalar)
- Computes, element by element, the result of: this array exclusive-or scalar
and return all the results in a new booleanArray3D of the
same shape as this array.
- Parameters:
- scalar - The scalar, the second operand
xor
public void xor(boolean scalar,
booleanArray3D result) throws NonconformingArrayException
- Computes, element by element, the result of: this array exclusive-or scalar
and return all the results in the result array.
- Parameters:
- scalar - The scalar, the second operand
- result - Boolean array to store the result of the operation
- Throws: NonconformingArrayException
- Shapes must match.
xor
public booleanArray3D xor(booleanArray3D arrayin) throws NonconformingArrayException
- Computes, element by element, the result of: this array exclusive-or arrayin
and return all the results in a new booleanArray3D of the
same shape as both arrays.
- Parameters:
- arrayin - The array with the second operands
- Throws: NonconformingArrayException
- shapes must match
xor
public void xor(booleanArray3D arrayin,
booleanArray3D result) throws NonconformingArrayException
- Computes, element by element, the result of: this array exclusive-or arrayin
and return all the results in the result array.
- Parameters:
- arrayin - The array with the second operands
- result - Boolean array to store the result of the operation
- Throws: NonconformingArrayException
- Shapes must match.
xorAssign
public booleanArray3D xorAssign(boolean scalar)
- xor combined with assignment to this array
- Parameters:
- scalar - The second source operand
xorAssign
public booleanArray3D xorAssign(booleanArray3D array) throws NonconformingArrayException
- xor combined with assignment to this array
- Parameters:
- array - The second source operand
- Throws: NonconformingArrayException
- shapes must match
not
public void not(booleanArray3D result) throws NonconformingArrayException
- this method computes the logical not of this array and
return the data in the result parameter
- Parameters:
- result - The array that will receive the result
not
public booleanArray3D not()
- this method computes the logical not of this array and
return the data in a new array
notAssign
public booleanArray3D notAssign()
- this method computes the logical not of this array, element by element, and store
the result of the operation in this array.
toJava
public boolean[][][] toJava()
- Transforms this booleanArray3D to a boolean[][][].
All Packages Class Hierarchy This Package Previous Next Index