- checkForEqualDimensions(ArrayND, ArrayND) - Static method in class de.javagl.nd.arrays.Utils
-
Checks whether given given
ArrayNDs have equal dimensions,
and throws an
IllegalArgumentException if not.
- checkForEqualSizes(ArrayND, ArrayND) - Static method in class de.javagl.nd.arrays.Utils
-
Checks whether given given
ArrayNDs have equal sizes,
and throws an
IllegalArgumentException if not.
- checkForNonNegativeElements(IntTuple) - Static method in class de.javagl.nd.arrays.Utils
-
Checks whether the elements of the given tuple are not negative,
and throws an IllegalArgumentException if any of
them is negative.
- checkForValidSubArrayIndices(IntTuple, IntTuple, IntTuple) - Static method in class de.javagl.nd.arrays.Utils
-
Checks whether the given tuples specify a valid range for a sub-array
of an array with the given parent size, and throws an
IllegalArgumentException if not.
- colexicographicalCoordinates(IntTuple) - Static method in class de.javagl.nd.arrays.Coordinates
-
Returns a stream over the coordinates of an array with
the given size, in colexicographical order.
- colexicographicalIndexer(IntTuple) - Static method in class de.javagl.nd.arrays.Indexers
-
Creates a function that maps multidimensional indices to 1D indices.
- coordinates() - Method in interface de.javagl.nd.arrays.ArrayND
-
Returns a stream of the coordinates of this array.
- Coordinates - Class in de.javagl.nd.arrays
-
Methods that provide streams over the coordinates of multidimensional
arrays, based on a given array size.
- coordinates(IntTuple) - Static method in class de.javagl.nd.arrays.Coordinates
-
Returns a default stream over the coordinates of an array with
the given size.
- coordinates(Order, IntTuple) - Static method in class de.javagl.nd.arrays.Coordinates
-
Returns a stream over the coordinates of an array with the given
size, using the given iteration
Order.
- countDifferences(IntTuple, IntTuple) - Static method in class de.javagl.nd.arrays.Utils
-
Returns the number of entries of the given tuples that are
different
- create(IntTuple) - Static method in class de.javagl.nd.arrays.d.DoubleArraysND
-
- create(int...) - Static method in class de.javagl.nd.arrays.d.DoubleArraysND
-
- create(IntTuple) - Static method in class de.javagl.nd.arrays.i.IntArraysND
-
- create(int...) - Static method in class de.javagl.nd.arrays.i.IntArraysND
-
- create(IntTuple) - Static method in class de.javagl.nd.arrays.j.LongArraysND
-
- create(int...) - Static method in class de.javagl.nd.arrays.j.LongArraysND
-
- createSubArray(DoubleArrayND, IntTuple, IntTuple) - Static method in class de.javagl.nd.arrays.d.DoubleArraysND
-
Creates a new array that is a view on the specified portion
of the given parent.
- createSubArray(MutableDoubleArrayND, IntTuple, IntTuple) - Static method in class de.javagl.nd.arrays.d.DoubleArraysND
-
Creates a new array that is a view on the specified portion
of the given parent.
- createSubArray(IntArrayND, IntTuple, IntTuple) - Static method in class de.javagl.nd.arrays.i.IntArraysND
-
Creates a new array that is a view on the specified portion
of the given parent.
- createSubArray(MutableIntArrayND, IntTuple, IntTuple) - Static method in class de.javagl.nd.arrays.i.IntArraysND
-
Creates a new array that is a view on the specified portion
of the given parent.
- createSubArray(LongArrayND, IntTuple, IntTuple) - Static method in class de.javagl.nd.arrays.j.LongArraysND
-
Creates a new array that is a view on the specified portion
of the given parent.
- createSubArray(MutableLongArrayND, IntTuple, IntTuple) - Static method in class de.javagl.nd.arrays.j.LongArraysND
-
Creates a new array that is a view on the specified portion
of the given parent.
- max(DoubleArrayND) - Static method in class de.javagl.nd.arrays.d.DoubleArraysND
-
Returns the maximum value in the given array, or
Double.NEGATIVE_INFINITY if the given array
has a size of 0.
- max(IntArrayND) - Static method in class de.javagl.nd.arrays.i.IntArraysND
-
Returns the maximum value in the given array, or
Integer.MIN_VALUE if the given array
has a size of 0.
- max(LongArrayND) - Static method in class de.javagl.nd.arrays.j.LongArraysND
-
Returns the maximum value in the given array, or
Long.MIN_VALUE if the given array
has a size of 0.
- min(DoubleArrayND) - Static method in class de.javagl.nd.arrays.d.DoubleArraysND
-
Returns the minimum value in the given array, or
Double.POSITIVE_INFINITY if the given array
has a size of 0.
- min(IntArrayND) - Static method in class de.javagl.nd.arrays.i.IntArraysND
-
Returns the minimum value in the given array, or
Integer.MAX_VALUE if the given array
has a size of 0.
- min(LongArrayND) - Static method in class de.javagl.nd.arrays.j.LongArraysND
-
Returns the minimum value in the given array, or
Long.MAX_VALUE if the given array
has a size of 0.
- MutableDoubleArrayND - Interface in de.javagl.nd.arrays.d
-
Interface describing a mutable multidimensional
array of double values.
- MutableIntArrayND - Interface in de.javagl.nd.arrays.i
-
Interface describing a mutable multidimensional
array of int values.
- MutableLongArrayND - Interface in de.javagl.nd.arrays.j
-
Interface describing a mutable multidimensional
array of long values.