- a - Variable in class mikera.vectorz.ops.Division
-
- a - Variable in class mikera.vectorz.ops.Product
-
- a - Variable in class mikera.vectorz.ops.Sum
-
- AAffineTransform - Class in mikera.transformz
-
Abstract base class for affine transformations
- AAffineTransform() - Constructor for class mikera.transformz.AAffineTransform
-
- AArrayMatrix - Class in mikera.matrixx.impl
-
Abstract class for a Matrix backed with a single double[] data array
Dimensions are fixed, but leaves open the possibility of arbitrary indexing
- AArrayMatrix(double[], int, int) - Constructor for class mikera.matrixx.impl.AArrayMatrix
-
- AArrayVector - Class in mikera.vectorz.impl
-
Base class for vectors backed by a double[] array with a fixed stride of 1
The double array can be directly accessed for performance purposes
- AArrayVector() - Constructor for class mikera.vectorz.impl.AArrayVector
-
- ABandedMatrix - Class in mikera.matrixx.impl
-
Abstract base class for banded matrices
Banded matrix implementations are assumed to store their data efficiently in diagonal bands,
so functions on banded matrices are designed to exploit this fact.
- ABandedMatrix() - Constructor for class mikera.matrixx.impl.ABandedMatrix
-
- ABitVector - Class in mikera.vectorz.impl
-
Abstract base class for bit vectors
Bit vectors only support two element values, 0.0 and 1.0
- ABitVector() - Constructor for class mikera.vectorz.impl.ABitVector
-
- ABlockMatrix - Class in mikera.matrixx.impl
-
Abstract base class for a large matrix constructed out of regular subMatrix blocks
- ABlockMatrix() - Constructor for class mikera.matrixx.impl.ABlockMatrix
-
- ABooleanMatrix - Class in mikera.matrixx.impl
-
- ABooleanMatrix() - Constructor for class mikera.matrixx.impl.ABooleanMatrix
-
- ABoundedOp - Class in mikera.vectorz.ops
-
- ABoundedOp() - Constructor for class mikera.vectorz.ops.ABoundedOp
-
- abs() - Method in class mikera.arrayz.Array
-
- abs() - Method in class mikera.arrayz.impl.AbstractArray
-
- abs() - Method in interface mikera.arrayz.INDArray
-
Replaces all elements of this array with their absolute values, according to Math.abs(double)
- abs() - Method in class mikera.matrixx.AMatrix
-
- abs() - Method in class mikera.matrixx.Matrix
-
- abs() - Method in class mikera.vectorz.AScalar
-
- abs() - Method in class mikera.vectorz.AVector
-
Sets each component of the vector to its absolute value
- abs() - Method in class mikera.vectorz.impl.AArrayVector
-
- abs() - Method in class mikera.vectorz.impl.AxisVector
-
- abs() - Method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- abs() - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- abs() - Method in class mikera.vectorz.impl.JoinedVector
-
- abs() - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- ABS - Static variable in class mikera.vectorz.Ops
-
- abs() - Method in class mikera.vectorz.Scalar
-
- abs(double[]) - Static method in class mikera.vectorz.util.DoubleArrays
-
- abs(double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- abs() - Method in class mikera.vectorz.Vector
-
- Absolute - Class in mikera.vectorz.ops
-
- Absolute() - Constructor for class mikera.vectorz.ops.Absolute
-
- AbstractArray<T> - Class in mikera.arrayz.impl
-
Abstract base class for INDArray implementations
- AbstractArray() - Constructor for class mikera.arrayz.impl.AbstractArray
-
- AComputedVector - Class in mikera.vectorz.impl
-
Base class for computed vectors.
- AComputedVector() - Constructor for class mikera.vectorz.impl.AComputedVector
-
- AConstantTransform - Class in mikera.transformz.impl
-
Abstract base class for transforms that produce a constant result.
- AConstrainedVector - Class in mikera.vectorz.impl
-
Abstract base class for vectors that have constrained values.
- AConstrainedVector() - Constructor for class mikera.vectorz.impl.AConstrainedVector
-
- ACOS - Static variable in class mikera.vectorz.Ops
-
- add(INDArray) - Method in class mikera.arrayz.impl.AbstractArray
-
- add(double) - Method in class mikera.arrayz.impl.AbstractArray
-
- add(double) - Method in interface mikera.arrayz.INDArray
-
Adds a double value to all elements in this array
- add(INDArray) - Method in interface mikera.arrayz.INDArray
-
Adds all the elements of another array to this array, in an elementwise order.
- add(double) - Method in class mikera.arrayz.NDArray
-
- add(INDArray) - Method in class mikera.arrayz.NDArray
-
- add(AMatrix) - Method in class mikera.matrixx.AMatrix
-
Adds another matrix to this matrix.
- add(AVector) - Method in class mikera.matrixx.AMatrix
-
- add(AScalar) - Method in class mikera.matrixx.AMatrix
-
- add(INDArray) - Method in class mikera.matrixx.AMatrix
-
- add(double) - Method in class mikera.matrixx.AMatrix
-
- add(double) - Method in class mikera.matrixx.impl.QuadtreeMatrix
-
- add(Matrix) - Method in class mikera.matrixx.Matrix
-
- add(double) - Method in class mikera.matrixx.Matrix
-
- add(AMatrix) - Method in class mikera.matrixx.Matrix
-
- add(Matrix22) - Method in class mikera.matrixx.Matrix22
-
- add(double) - Method in class mikera.vectorz.AScalar
-
- add(AScalar) - Method in class mikera.vectorz.AScalar
-
- add(INDArray) - Method in class mikera.vectorz.AScalar
-
- add(AVector) - Method in class mikera.vectorz.AVector
-
Adds another vector to this one
- add(INDArray) - Method in class mikera.vectorz.AVector
-
- add(AVector, int) - Method in class mikera.vectorz.AVector
-
Adds part another vector to this one, starting at the specified offset in the source vector
- add(int, AVector) - Method in class mikera.vectorz.AVector
-
Adds another vector into this one, at the specified offset
- add(int, AVector, int, int) - Method in class mikera.vectorz.AVector
-
Adds another vector into this one, at the specified offset
- add(double) - Method in class mikera.vectorz.AVector
-
- add(AVector) - Method in class mikera.vectorz.impl.AArrayVector
-
- add(AArrayVector) - Method in class mikera.vectorz.impl.AArrayVector
-
- add(AVector, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- add(int, AVector) - Method in class mikera.vectorz.impl.AArrayVector
-
- add(int, AArrayVector) - Method in class mikera.vectorz.impl.AArrayVector
-
- add(int, AArrayVector, int, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- add(double) - Method in class mikera.vectorz.impl.AArrayVector
-
- add(AArrayVector, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- add(AArrayVector) - Method in class mikera.vectorz.impl.ArraySubVector
-
- add(Vector) - Method in class mikera.vectorz.impl.AStridedVector
-
- add(double) - Method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- add(AScalar) - Method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- add(AVector) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- add(int, AVector) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- add(int, AVector, int, int) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- add(double) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- add(AVector) - Method in class mikera.vectorz.impl.JoinedVector
-
- add(JoinedVector) - Method in class mikera.vectorz.impl.JoinedVector
-
- add(double) - Method in class mikera.vectorz.impl.JoinedVector
-
- add(AVector, int) - Method in class mikera.vectorz.impl.JoinedVector
-
- add(int, AVector) - Method in class mikera.vectorz.impl.JoinedVector
-
- add(int, AVector, int, int) - Method in class mikera.vectorz.impl.JoinedVector
-
- add(AVector) - Method in class mikera.vectorz.impl.StridedVector
-
- add(AStridedVector) - Method in class mikera.vectorz.impl.StridedVector
-
- add(double) - Method in class mikera.vectorz.Scalar
-
- add(AScalar) - Method in class mikera.vectorz.Scalar
-
- add(double[], int, int, double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- add(double[], double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- add(double[], int, double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- add(Iterable<Object>) - Method in class mikera.vectorz.util.MatrixBuilder
-
- add(AVector) - Method in class mikera.vectorz.util.MatrixBuilder
-
- add(double[]) - Method in class mikera.vectorz.util.MatrixBuilder
-
- add(double) - Method in class mikera.vectorz.util.VectorBuilder
-
- add(AArrayVector, int) - Method in class mikera.vectorz.Vector
-
- add(AVector) - Method in class mikera.vectorz.Vector
-
- add(Vector) - Method in class mikera.vectorz.Vector
-
- add(double) - Method in class mikera.vectorz.Vector
-
- add(Vector2) - Method in class mikera.vectorz.Vector2
-
- add(double) - Method in class mikera.vectorz.Vector2
-
- add(double, double) - Method in class mikera.vectorz.Vector2
-
- add(AVector) - Method in class mikera.vectorz.Vector2
-
- add(double, double, double) - Method in class mikera.vectorz.Vector3
-
- add(AVector) - Method in class mikera.vectorz.Vector3
-
- add(Vector3) - Method in class mikera.vectorz.Vector3
-
- add(double) - Method in class mikera.vectorz.Vector3
-
- add(double, double, double, double) - Method in class mikera.vectorz.Vector4
-
- add(Vector4) - Method in class mikera.vectorz.Vector4
-
- addAt(int, int, double) - Method in class mikera.matrixx.AMatrix
-
- addAt(int, int, double) - Method in class mikera.matrixx.impl.BandedMatrix
-
- addAt(int, int, double) - Method in class mikera.matrixx.impl.QuadtreeMatrix
-
- addAt(int, double) - Method in class mikera.vectorz.AVector
-
Adds a value to a specific element of the vector
This function does not perform bounds checking
- addAt(int, double) - Method in class mikera.vectorz.impl.AArrayVector
-
- addAt(int, double) - Method in class mikera.vectorz.impl.ArraySubVector
-
- addAt(int, double) - Method in class mikera.vectorz.impl.ImmutableVector
-
- addAt(int, double) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- addAt(int, double) - Method in class mikera.vectorz.impl.JoinedVector
-
- addAt(int, double) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- addAt(int, double) - Method in class mikera.vectorz.impl.StridedVector
-
- addAt(int, double) - Method in class mikera.vectorz.Vector
-
- addAt(int, double) - Method in class mikera.vectorz.Vector1
-
- addAt(int, double) - Method in class mikera.vectorz.Vector2
-
- addAt(int, double) - Method in class mikera.vectorz.Vector3
-
- addAt(int, double) - Method in class mikera.vectorz.Vector4
-
- addMultiple(AMatrix, double) - Method in class mikera.matrixx.AMatrix
-
- addMultiple(Matrix, double) - Method in class mikera.matrixx.Matrix
-
- addMultiple(AMatrix, double) - Method in class mikera.matrixx.Matrix
-
- addMultiple(AVector, double) - Method in class mikera.vectorz.AVector
-
Adds a scaled multiple of another vector to this one
- addMultiple(AVector, int, double) - Method in class mikera.vectorz.AVector
-
- addMultiple(int, AVector, int, int, double) - Method in class mikera.vectorz.AVector
-
- addMultiple(int, AVector, double) - Method in class mikera.vectorz.AVector
-
- addMultiple(Vector, Index, double) - Method in class mikera.vectorz.AVector
-
Adds source vector to this vector at the specified indexes which should map from source->this
- addMultiple(AVector, Index, double) - Method in class mikera.vectorz.AVector
-
Adds source vector to this vector at the specified indexes which should map from source->this
- addMultiple(Index, Vector, double) - Method in class mikera.vectorz.AVector
-
Adds to this vector at taking values from source at the specified indexes which should map from this->source
- addMultiple(Index, AVector, double) - Method in class mikera.vectorz.AVector
-
Adds to this vector at taking values from source at the specified indexes which should map from this->source
- addMultiple(AVector, double) - Method in class mikera.vectorz.impl.AArrayVector
-
- addMultiple(AArrayVector, double) - Method in class mikera.vectorz.impl.AArrayVector
-
- addMultiple(AArrayVector, double) - Method in class mikera.vectorz.impl.ArraySubVector
-
- addMultiple(AVector, double) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- addMultiple(int, AVector, double) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- addMultiple(int, AVector, int, int, double) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- addMultiple(AVector, double) - Method in class mikera.vectorz.impl.JoinedVector
-
- addMultiple(JoinedVector, double) - Method in class mikera.vectorz.impl.JoinedVector
-
- addMultiple(AVector, int, double) - Method in class mikera.vectorz.impl.JoinedVector
-
- addMultiple(double[], int, double[], int, int, double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- addMultiple(AArrayVector, double) - Method in class mikera.vectorz.Vector
-
- addMultiple(AVector, double) - Method in class mikera.vectorz.Vector
-
- addMultiple(Vector, Index, double) - Method in class mikera.vectorz.Vector
-
- addMultiple(Index, Vector, double) - Method in class mikera.vectorz.Vector
-
- addMultiple(Vector2, double) - Method in class mikera.vectorz.Vector2
-
- addMultiple(double, double, double, double) - Method in class mikera.vectorz.Vector3
-
- addMultiple(AVector, double) - Method in class mikera.vectorz.Vector3
-
- addMultiple(Vector3, double) - Method in class mikera.vectorz.Vector3
-
- addMultiple(double, double, double, double, double) - Method in class mikera.vectorz.Vector4
-
- addMultiple(AVector, double) - Method in class mikera.vectorz.Vector4
-
- addMultiple(Vector4, double) - Method in class mikera.vectorz.Vector4
-
- addMultipleToArray(double, int, double[], int, int) - Method in class mikera.vectorz.AVector
-
- addMultipleToArray(double, int, double[], int, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- addMultipleToArray(double, int, double[], int, int) - Method in class mikera.vectorz.impl.ImmutableVector
-
- addMultipleToArray(double, int, double[], int, int) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- addMultipleToArray(double, int, double[], int, int) - Method in class mikera.vectorz.impl.JoinedVector
-
- addMultipleToArray(double, int, double[], int, int) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- addProduct(AVector, AVector) - Method in class mikera.vectorz.AVector
-
- addProduct(AVector, AVector, double) - Method in class mikera.vectorz.AVector
-
- addProduct(AVector, int, AVector, int, double) - Method in class mikera.vectorz.AVector
-
- addProduct(AVector, int, AVector, int, double) - Method in class mikera.vectorz.impl.AArrayVector
-
- addProduct(AVector, AVector, double) - Method in class mikera.vectorz.impl.AArrayVector
-
- addProduct(AVector, AVector, double) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- addProduct(AVector, int, AVector, int, double) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- addProduct(AVector, AVector, double) - Method in class mikera.vectorz.impl.JoinedVector
-
- addProduct(AVector, int, AVector, int, double) - Method in class mikera.vectorz.impl.JoinedVector
-
- addProduct(double[], int, double[], int, double[], int, int, double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- addProduct(AVector, AVector) - Method in class mikera.vectorz.Vector
-
- addProduct(Vector, Vector) - Method in class mikera.vectorz.Vector
-
- addProduct(Vector, Vector, double) - Method in class mikera.vectorz.Vector
-
- addProduct(Vector2, Vector2) - Method in class mikera.vectorz.Vector2
-
- addProduct(Vector2, Vector2, double) - Method in class mikera.vectorz.Vector2
-
- addProduct(Vector3, Vector3) - Method in class mikera.vectorz.Vector3
-
- addProduct(Vector3, Vector3, double) - Method in class mikera.vectorz.Vector3
-
- addProduct(Vector4, Vector4) - Method in class mikera.vectorz.Vector4
-
- addProduct(Vector4, Vector4, double) - Method in class mikera.vectorz.Vector4
-
- addProductToArray(double, int, AVector, int, double[], int, int) - Method in class mikera.vectorz.AVector
-
- addProductToArray(double, int, AArrayVector, int, double[], int, int) - Method in class mikera.vectorz.AVector
-
- addProductToArray(double, int, AVector, int, double[], int, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- addProductToArray(double, int, AArrayVector, int, double[], int, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- addProductToArray(double, int, AVector, int, double[], int, int) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- addProductToArray(double, int, AArrayVector, int, double[], int, int) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- addRowMultiple(int, int, double) - Method in class mikera.matrixx.AMatrix
-
Adds a multiple of a source row to a destination row
This is an elementary row operation
- addRowMultiple(int, int, double) - Method in class mikera.matrixx.Matrix
-
- addToArray(double[], int) - Method in class mikera.vectorz.AVector
-
Adds this vector to a double[] array, starting at the specified offset.
- addToArray(int, double[], int, int) - Method in class mikera.vectorz.AVector
-
- addToArray(int, double[], int, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- addToArray(double[], int) - Method in class mikera.vectorz.impl.ImmutableVector
-
- addToArray(int, double[], int, int) - Method in class mikera.vectorz.impl.ImmutableVector
-
- addToArray(int, double[], int, int) - Method in class mikera.vectorz.impl.JoinedVector
-
- addToArray(int, double[], int, int) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- addWeighted(AVector, double) - Method in class mikera.vectorz.AVector
-
Updates a weighted average of this vector with another vector
- addWeighted(AVector, double) - Method in class mikera.vectorz.Vector
-
- addWeighted(AArrayVector, double) - Method in class mikera.vectorz.Vector
-
- ADenseArrayMatrix - Class in mikera.matrixx.impl
-
Abstract base class for matrices wrapping a dense (rows*cols) subset of a double[] array
- ADenseArrayMatrix(double[], int, int) - Constructor for class mikera.matrixx.impl.ADenseArrayMatrix
-
- ADerivedVector - Class in mikera.vectorz.impl
-
Derived vector delegates all calls to an underlying vector
- ADerivedVector(AVector) - Constructor for class mikera.vectorz.impl.ADerivedVector
-
- ADiagonalMatrix - Class in mikera.matrixx.impl
-
Abstract base class for square diagonal matrices
- ADiagonalMatrix(int) - Constructor for class mikera.matrixx.impl.ADiagonalMatrix
-
- Affine23 - Class in mikera.transformz
-
Specialised 2x3 affine transformation class
Intended for composing 2d affine transformations.
- Affine23() - Constructor for class mikera.transformz.Affine23
-
- Affine23(double, double, double, double, double, double) - Constructor for class mikera.transformz.Affine23
-
- Affine23(AMatrix, ATranslation) - Constructor for class mikera.transformz.Affine23
-
- Affine23(AMatrix, AVector) - Constructor for class mikera.transformz.Affine23
-
- Affine23(Matrix22, AVector) - Constructor for class mikera.transformz.Affine23
-
- Affine34 - Class in mikera.transformz
-
Specialised 3*4 affine transformation class
Intended for composing 3d affine transformations.
- Affine34() - Constructor for class mikera.transformz.Affine34
-
- Affine34(double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class mikera.transformz.Affine34
-
- Affine34(AMatrix, ATranslation) - Constructor for class mikera.transformz.Affine34
-
- Affine34(AMatrix, AVector) - Constructor for class mikera.transformz.Affine34
-
- Affine34(Matrix33, AVector) - Constructor for class mikera.transformz.Affine34
-
- AffineMN - Class in mikera.transformz
-
General purpose MxN affine transformation, composed of a matrix and translation.
- AffineMN(AMatrix, ATranslation) - Constructor for class mikera.transformz.AffineMN
-
- AffineMN(AAffineTransform) - Constructor for class mikera.transformz.AffineMN
-
- AffineMN(AMatrix, AVector) - Constructor for class mikera.transformz.AffineMN
-
- AFunctionOp - Class in mikera.vectorz.ops
-
- AFunctionOp() - Constructor for class mikera.vectorz.ops.AFunctionOp
-
- AIndex - Class in mikera.indexz
-
Abstract base class for a list of integer indexes
- AIndex() - Constructor for class mikera.indexz.AIndex
-
- ALinearOp - Class in mikera.vectorz.ops
-
- ALinearOp() - Constructor for class mikera.vectorz.ops.ALinearOp
-
- ALinearTransform - Class in mikera.transformz
-
Abstract base class representing a linear transfrom.
- ALinearTransform() - Constructor for class mikera.transformz.ALinearTransform
-
- allInRange(int, int) - Method in class mikera.indexz.Index
-
Checks that all values in this index are within the specified range of
start (inclusive) to end (exclusive)
- AMatrix - Class in mikera.matrixx
-
General abstract 2D matrix class.
- AMatrix() - Constructor for class mikera.matrixx.AMatrix
-
- AMatrixSubVector - Class in mikera.matrixx.impl
-
Abstract class for matrix sub vector views (rows and columns etc.)
- AMatrixSubVector() - Constructor for class mikera.matrixx.impl.AMatrixSubVector
-
- AMatrixViewVector - Class in mikera.vectorz.impl
-
Abstract Vector class representing a view over a matrix
Supports arbitrary indexing into the underlying matrix
- AMatrixViewVector(AMatrix, int) - Constructor for class mikera.vectorz.impl.AMatrixViewVector
-
- angle(AVector) - Method in class mikera.vectorz.AVector
-
Returns the Euclidean angle between this vector and another vector
- angle(AVector) - Method in class mikera.vectorz.Vector3
-
- angle(Vector3) - Method in class mikera.vectorz.Vector3
-
- AOpTransform - Class in mikera.transformz.impl
-
- AOpTransform(Op, int) - Constructor for class mikera.transformz.impl.AOpTransform
-
- APolynomialOp - Class in mikera.vectorz.ops
-
- APolynomialOp() - Constructor for class mikera.vectorz.ops.APolynomialOp
-
- append(double) - Method in class mikera.vectorz.GrowableVector
-
- append(AVector) - Method in class mikera.vectorz.GrowableVector
-
- appendRow(AVector) - Method in class mikera.matrixx.impl.AVectorMatrix
-
- appendRow(AVector) - Method in class mikera.matrixx.impl.BroadcastVectorMatrix
-
- appendRow(AVector) - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- appendRow(Vector3) - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- appendRow(AVector) - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- apply(double) - Method in interface mikera.vectorz.IOp
-
Applies the operator to a single value, returning the result
- apply(double) - Method in class mikera.vectorz.Op
-
- apply(double) - Method in class mikera.vectorz.ops.Absolute
-
- apply(double) - Method in class mikera.vectorz.ops.Clamp
-
- apply(double) - Method in class mikera.vectorz.ops.Composed
-
- apply(double) - Method in class mikera.vectorz.ops.Constant
-
- apply(double) - Method in class mikera.vectorz.ops.Cosh
-
- apply(double) - Method in class mikera.vectorz.ops.Derivative
-
- apply(double) - Method in class mikera.vectorz.ops.Division
-
- apply(double) - Method in class mikera.vectorz.ops.Exp
-
- apply(double) - Method in class mikera.vectorz.ops.GaussianNoise
-
- apply(double) - Method in class mikera.vectorz.ops.Identity
-
- apply(double) - Method in class mikera.vectorz.ops.Inverse
-
- apply(double) - Method in class mikera.vectorz.ops.Linear
-
- apply(double) - Method in class mikera.vectorz.ops.Log
-
- apply(double) - Method in class mikera.vectorz.ops.Logistic
-
- apply(double) - Method in class mikera.vectorz.ops.LogN
-
- apply(double) - Method in class mikera.vectorz.ops.NormalRBF
-
- apply(double) - Method in class mikera.vectorz.ops.Offset
-
- apply(double) - Method in class mikera.vectorz.ops.Power
-
- apply(double) - Method in class mikera.vectorz.ops.Product
-
- apply(double) - Method in class mikera.vectorz.ops.Quadratic
-
- apply(double) - Method in class mikera.vectorz.ops.Reciprocal
-
- apply(double) - Method in class mikera.vectorz.ops.ScaledLogistic
-
- apply(double) - Method in class mikera.vectorz.ops.Signum
-
- apply(double) - Method in class mikera.vectorz.ops.SoftPlus
-
- apply(double) - Method in class mikera.vectorz.ops.Sqrt
-
- apply(double) - Method in class mikera.vectorz.ops.Square
-
- apply(double) - Method in class mikera.vectorz.ops.StochasticBinary
-
- apply(double) - Method in class mikera.vectorz.ops.Sum
-
- apply(double) - Method in class mikera.vectorz.ops.Tanh
-
- applyInverse(double) - Method in class mikera.vectorz.Op
-
Applies the inverse of this Op.
- applyInverse(double) - Method in class mikera.vectorz.ops.Constant
-
- applyInverse(double) - Method in class mikera.vectorz.ops.Exp
-
- applyInverse(double) - Method in class mikera.vectorz.ops.Identity
-
- applyInverse(double) - Method in class mikera.vectorz.ops.Inverse
-
- applyInverse(double) - Method in class mikera.vectorz.ops.Linear
-
- applyInverse(double) - Method in class mikera.vectorz.ops.Log
-
- applyInverse(double) - Method in class mikera.vectorz.ops.Logistic
-
- applyInverse(double) - Method in class mikera.vectorz.ops.LogN
-
- applyInverse(double) - Method in class mikera.vectorz.ops.Offset
-
- applyInverse(double) - Method in class mikera.vectorz.ops.Power
-
- applyInverse(double) - Method in class mikera.vectorz.ops.Quadratic
-
- applyInverse(double) - Method in class mikera.vectorz.ops.ScaledLogistic
-
- applyInverse(double) - Method in class mikera.vectorz.ops.SoftPlus
-
- applyInverse(double) - Method in class mikera.vectorz.ops.Sqrt
-
- applyInverse(double) - Method in class mikera.vectorz.ops.Square
-
- applyInverse(double) - Method in class mikera.vectorz.ops.StochasticBinary
-
- applyOp(Op) - Method in class mikera.arrayz.Array
-
- applyOp(IOp) - Method in class mikera.arrayz.Array
-
- applyOp(Op) - Method in class mikera.arrayz.impl.SliceArray
-
- applyOp(IOp) - Method in class mikera.arrayz.impl.SliceArray
-
- applyOp(Op) - Method in interface mikera.arrayz.INDArray
-
Applies a unary operator to all elements of the array (in-place)
- applyOp(IOp) - Method in interface mikera.arrayz.INDArray
-
Applies a unary operator to all elements of the array (in-place)
- applyOp(Op) - Method in class mikera.arrayz.NDArray
-
- applyOp(IOp) - Method in class mikera.arrayz.NDArray
-
- applyOp(Op) - Method in class mikera.matrixx.AMatrix
-
- applyOp(IOp) - Method in class mikera.matrixx.AMatrix
-
- applyOp(Op) - Method in class mikera.matrixx.impl.AVectorMatrix
-
- applyOp(Op) - Method in class mikera.matrixx.impl.ColumnMatrix
-
- applyOp(Op) - Method in class mikera.matrixx.impl.RowMatrix
-
- applyOp(Op) - Method in class mikera.matrixx.impl.StridedMatrix
-
- applyOp(Op) - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- applyOp(Op) - Method in class mikera.matrixx.Matrix
-
- applyOp(IOp) - Method in class mikera.vectorz.AScalar
-
- applyOp(Op) - Method in class mikera.vectorz.AScalar
-
- applyOp(IOp) - Method in class mikera.vectorz.AVector
-
- applyOp(Op) - Method in class mikera.vectorz.AVector
-
- applyOp(Op) - Method in class mikera.vectorz.impl.AArrayVector
-
- applyOp(Op) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- applyOp(Op) - Method in class mikera.vectorz.impl.JoinedVector
-
- applyOp(Op) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- applyOp(Op) - Method in class mikera.vectorz.Vector
-
- applyOp(Op) - Method in class mikera.vectorz.Vector1
-
- applyOp(Op) - Method in class mikera.vectorz.Vector2
-
- applyOp(Op) - Method in class mikera.vectorz.Vector3
-
- applyOp(Op) - Method in class mikera.vectorz.Vector4
-
- applyTo(AVector) - Method in interface mikera.vectorz.IOp
-
- applyTo(AVector, int, int) - Method in interface mikera.vectorz.IOp
-
- applyTo(double[], int, int) - Method in interface mikera.vectorz.IOp
-
- applyTo(AVector) - Method in class mikera.vectorz.Op
-
- applyTo(AMatrix) - Method in class mikera.vectorz.Op
-
- applyTo(AVector, int, int) - Method in class mikera.vectorz.Op
-
- applyTo(AScalar) - Method in class mikera.vectorz.Op
-
- applyTo(AArrayVector) - Method in class mikera.vectorz.Op
-
- applyTo(INDArray) - Method in class mikera.vectorz.Op
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.Op
-
- applyTo(double[]) - Method in class mikera.vectorz.Op
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Absolute
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.Absolute
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.ALinearOp
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.ALinearOp
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.Clamp
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Clamp
-
- applyTo(AMatrix) - Method in class mikera.vectorz.ops.Clamp
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Clamp
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Composed
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.Constant
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Constant
-
- applyTo(double[]) - Method in class mikera.vectorz.ops.Constant
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Constant
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.Exp
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Exp
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.GaussianNoise
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Identity
-
- applyTo(double[]) - Method in class mikera.vectorz.ops.Identity
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Identity
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.Linear
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Linear
-
- applyTo(double[]) - Method in class mikera.vectorz.ops.Linear
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Linear
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.Log
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Log
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Log
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Logistic
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Logistic
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.Offset
-
- applyTo(AMatrix) - Method in class mikera.vectorz.ops.Offset
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Offset
-
- applyTo(double[]) - Method in class mikera.vectorz.ops.Offset
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Offset
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.Power
-
- applyTo(AMatrix) - Method in class mikera.vectorz.ops.Power
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Power
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Power
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Quadratic
-
- applyTo(double[]) - Method in class mikera.vectorz.ops.Quadratic
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Quadratic
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.Reciprocal
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Reciprocal
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Reciprocal
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.ScaledLogistic
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.Signum
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Signum
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.SoftPlus
-
- applyTo(INDArray) - Method in class mikera.vectorz.ops.Sqrt
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Sqrt
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Sqrt
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Square
-
- applyTo(double[]) - Method in class mikera.vectorz.ops.Square
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Square
-
- applyTo(AVector) - Method in class mikera.vectorz.ops.Tanh
-
- applyTo(double[]) - Method in class mikera.vectorz.ops.Tanh
-
- applyTo(double[], int, int) - Method in class mikera.vectorz.ops.Tanh
-
- APrimitiveVector - Class in mikera.vectorz.impl
-
Abstract base class for specialised primitive vectors
- APrimitiveVector() - Constructor for class mikera.vectorz.impl.APrimitiveVector
-
- ARoundingOp - Class in mikera.vectorz.ops
-
- ARoundingOp() - Constructor for class mikera.vectorz.ops.ARoundingOp
-
- Array - Class in mikera.arrayz
-
General purpose mutable packed N-dimensional array
This is the general multi-dimensional equivalent of Matrix and Vector, and as such is the
most efficient storage type for 3D+ arrays
- arraydivide(double[], int, double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- ArrayIndexScalar - Class in mikera.vectorz.impl
-
- ArrayIndexScalar(double[], int) - Constructor for class mikera.vectorz.impl.ArrayIndexScalar
-
- arraymultiply(double[], int, double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- arrayProduct(int[]) - Static method in class mikera.vectorz.util.IntArrays
-
- arrayProduct(int[], int, int) - Static method in class mikera.vectorz.util.IntArrays
-
- ArraySubVector - Class in mikera.vectorz.impl
-
Vector referring to an offset into a double[] array
- ArraySubVector(int) - Constructor for class mikera.vectorz.impl.ArraySubVector
-
- ArraySubVector(AArrayVector, int, int) - Constructor for class mikera.vectorz.impl.ArraySubVector
-
Constructs a vector directly referencing a sub-vector of an existing
array-based Vector
- Arrayz - Class in mikera.arrayz
-
Static function class for array operations
- Arrayz() - Constructor for class mikera.arrayz.Arrayz
-
- AScalar - Class in mikera.vectorz
-
Class to represent a wrapped 0-d scalar value.
- AScalar() - Constructor for class mikera.vectorz.AScalar
-
- asDoubleArray() - Method in class mikera.arrayz.Array
-
- asDoubleArray() - Method in class mikera.arrayz.impl.AbstractArray
-
- asDoubleArray() - Method in interface mikera.arrayz.INDArray
-
Returns the underlying double array representing the packed elements of this array
Returns nil if there is no such underlying array
- asDoubleArray() - Method in class mikera.arrayz.NDArray
-
- asDoubleArray() - Method in class mikera.matrixx.AMatrix
-
- asDoubleArray() - Method in class mikera.matrixx.impl.AStridedMatrix
-
- asDoubleArray() - Method in class mikera.matrixx.Matrix
-
- asDoubleArray() - Method in class mikera.vectorz.AScalar
-
- asDoubleArray() - Method in class mikera.vectorz.AVector
-
- asDoubleArray() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- asDoubleArray() - Method in class mikera.vectorz.impl.AStridedVector
-
- asDoubleArray() - Method in class mikera.vectorz.Vector
-
- asElementList() - Method in class mikera.arrayz.impl.AbstractArray
-
- asElementList() - Method in interface mikera.arrayz.INDArray
-
Returns a list containing all elements of this array
- asElementList() - Method in class mikera.matrixx.AMatrix
-
- asElementList() - Method in class mikera.vectorz.AVector
-
- ASIN - Static variable in class mikera.vectorz.Ops
-
- ASparseVector - Class in mikera.vectorz.impl
-
Abstract base class for Sparse vector implementations
- ASparseVector() - Constructor for class mikera.vectorz.impl.ASparseVector
-
- AStridedMatrix - Class in mikera.matrixx.impl
-
- AStridedMatrix(double[], int, int) - Constructor for class mikera.matrixx.impl.AStridedMatrix
-
- AStridedVector - Class in mikera.vectorz.impl
-
Abstract base class for vectors backed by a double[] array with a constant stride
The double array can be directly accessed for performance purposes
- AStridedVector() - Constructor for class mikera.vectorz.impl.AStridedVector
-
- asVector() - Method in class mikera.arrayz.Array
-
- asVector() - Method in class mikera.arrayz.impl.SliceArray
-
- asVector() - Method in interface mikera.arrayz.INDArray
-
Constructs a view of the array as a single vector in row-major order.
- asVector() - Method in class mikera.arrayz.NDArray
-
- asVector() - Method in class mikera.matrixx.AMatrix
-
Returns the matrix values as a single reference Vector in the form [row0
row1 row2....]
- asVector() - Method in class mikera.matrixx.impl.ColumnMatrix
-
- asVector() - Method in class mikera.matrixx.impl.RowMatrix
-
- asVector() - Method in class mikera.matrixx.impl.StridedMatrix
-
- asVector() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- asVector() - Method in class mikera.matrixx.Matrix
-
- asVector() - Method in class mikera.vectorz.AScalar
-
- asVector() - Method in class mikera.vectorz.AVector
-
- ATAN - Static variable in class mikera.vectorz.Ops
-
- ATransform - Class in mikera.transformz
-
Abstract base class for all vector transformations.
- ATransform() - Constructor for class mikera.transformz.ATransform
-
- ATranslation - Class in mikera.transformz
-
Abstract base class for translations of arbitrary dimensionality.
- ATranslation() - Constructor for class mikera.transformz.ATranslation
-
- AVector - Class in mikera.vectorz
-
Main abstract base class for all types of vector
Contains default implementations for most vector operations which can be
overriden to achieve better performance in derived classes.
- AVector() - Constructor for class mikera.vectorz.AVector
-
- AVectorMatrix<T extends AVector> - Class in mikera.matrixx.impl
-
Abstract base class for matrices that use a collection of Vectors
as storage for the matrix rows.
- AVectorMatrix() - Constructor for class mikera.matrixx.impl.AVectorMatrix
-
- averageSquaredDifference(AVector, AVector) - Static method in class mikera.vectorz.Vectorz
-
- averageValue() - Method in class mikera.vectorz.Op
-
- averageValue() - Method in class mikera.vectorz.ops.ABoundedOp
-
- averageValue() - Method in class mikera.vectorz.ops.Absolute
-
- averageValue() - Method in class mikera.vectorz.ops.AFunctionOp
-
- averageValue() - Method in class mikera.vectorz.ops.ARoundingOp
-
- averageValue() - Method in class mikera.vectorz.ops.Composed
-
- averageValue() - Method in class mikera.vectorz.ops.Constant
-
- averageValue() - Method in class mikera.vectorz.ops.Division
-
- averageValue() - Method in class mikera.vectorz.ops.GaussianNoise
-
- averageValue() - Method in class mikera.vectorz.ops.Identity
-
- averageValue() - Method in class mikera.vectorz.ops.Inverse
-
- averageValue() - Method in class mikera.vectorz.ops.Linear
-
- averageValue() - Method in class mikera.vectorz.ops.Logistic
-
- averageValue() - Method in class mikera.vectorz.ops.NormalRBF
-
- averageValue() - Method in class mikera.vectorz.ops.Offset
-
- averageValue() - Method in class mikera.vectorz.ops.Power
-
- averageValue() - Method in class mikera.vectorz.ops.Product
-
- averageValue() - Method in class mikera.vectorz.ops.Quadratic
-
- averageValue() - Method in class mikera.vectorz.ops.Reciprocal
-
- averageValue() - Method in class mikera.vectorz.ops.ScaledLogistic
-
- averageValue() - Method in class mikera.vectorz.ops.SoftPlus
-
- averageValue() - Method in class mikera.vectorz.ops.Sqrt
-
- averageValue() - Method in class mikera.vectorz.ops.Square
-
- averageValue() - Method in class mikera.vectorz.ops.Sum
-
- averageValue() - Method in class mikera.vectorz.ops.Tanh
-
- averageValue(AVector) - Static method in class mikera.vectorz.Vectorz
-
- AWrappedVector<T> - Class in mikera.vectorz.impl
-
Abstract base class for vectors that wrap an underlying object
- AWrappedVector() - Constructor for class mikera.vectorz.impl.AWrappedVector
-
- AxisVector - Class in mikera.vectorz.impl
-
Specialized unit axis vector.
- AxisVector(int, int) - Constructor for class mikera.vectorz.impl.AxisVector
-
- axisVector(int, int) - Static method in class mikera.vectorz.Vectorz
-
- calcCol(int) - Method in class mikera.vectorz.impl.AMatrixViewVector
-
- calcCol(int) - Method in class mikera.vectorz.impl.MatrixBandVector
-
- calcRow(int) - Method in class mikera.vectorz.impl.AMatrixViewVector
-
- calcRow(int) - Method in class mikera.vectorz.impl.MatrixBandVector
-
- calcStrides(int[]) - Static method in class mikera.vectorz.util.IntArrays
-
Computes the standard packed array strides for a given shape.
- calculate(AVector) - Method in class mikera.vectorz.functions.ScalarFunction
-
Calculates the result of this scalar function with the given input vector
- calculateElement(int, AVector) - Method in class mikera.matrixx.AMatrix
-
- calculateElement(int, Vector) - Method in class mikera.matrixx.AMatrix
-
- calculateElement(int, AVector) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- calculateElement(int, AVector) - Method in class mikera.matrixx.impl.AVectorMatrix
-
- calculateElement(int, AVector) - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- calculateElement(int, Vector) - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- calculateElement(int, AVector) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- calculateElement(int, AVector) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- calculateElement(int, Vector) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- calculateElement(int, AVector) - Method in class mikera.matrixx.impl.SubsetMatrix
-
- calculateElement(int, Vector) - Method in class mikera.matrixx.impl.SubsetMatrix
-
- calculateElement(int, AVector) - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- calculateElement(int, AVector) - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- calculateElement(int, AVector) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- calculateElement(int, AVector) - Method in class mikera.transformz.AAffineTransform
-
- calculateElement(int, AVector) - Method in class mikera.transformz.ATransform
-
Calculates a single element of the output.
- calculateElement(int, AVector) - Method in class mikera.transformz.ATranslation
-
- calculateElement(int, AVector) - Method in class mikera.transformz.impl.AOpTransform
-
- calculateElement(int, AVector) - Method in class mikera.transformz.impl.ConstantTransform
-
- calculateElement(int, AVector) - Method in class mikera.transformz.impl.ConstantTransform3
-
- calculateElement(int, AVector) - Method in class mikera.transformz.impl.ConstantTransform4
-
- calculateElement(int, AVector) - Method in class mikera.transformz.impl.IdentityTranslation
-
- calculateElement(int, AVector) - Method in class mikera.transformz.impl.SubsetTransform
-
- calculateElement(int, AVector) - Method in class mikera.transformz.Translation
-
- calculateElement(int, AVector) - Method in class mikera.transformz.Translation3
-
- CBRT - Static variable in class mikera.vectorz.Ops
-
- CEIL - Static variable in class mikera.vectorz.Ops
-
- Cholesky - Class in mikera.matrixx.algo
-
Class implementing a standard Cholesky decomposition
- Cholesky() - Constructor for class mikera.matrixx.algo.Cholesky
-
- clamp(double, double) - Method in class mikera.arrayz.impl.AbstractArray
-
- clamp(double, double) - Method in interface mikera.arrayz.INDArray
-
Clamps all the elments of this array within the specified [min,max] range
- clamp(double, double) - Method in class mikera.matrixx.AMatrix
-
- clamp(double, double) - Method in class mikera.matrixx.Matrix
-
- clamp(double, double) - Method in class mikera.vectorz.AScalar
-
- clamp(double, double) - Method in class mikera.vectorz.AVector
-
Clamps all values in the vector to a given range
- clamp(double, double) - Method in class mikera.vectorz.impl.AArrayVector
-
- clamp(double, double) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- clamp(double, double) - Method in class mikera.vectorz.impl.JoinedVector
-
- Clamp - Class in mikera.vectorz.ops
-
Operator for clamping values within a given range
- Clamp(double, double) - Constructor for class mikera.vectorz.ops.Clamp
-
- clamp(double[], double, double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- clamp(double[], int, int, double, double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- clamp(double, double) - Method in class mikera.vectorz.Vector
-
- clampMax(double) - Method in class mikera.vectorz.AVector
-
- clampMin(double) - Method in class mikera.vectorz.AVector
-
- clear() - Method in class mikera.vectorz.GrowableVector
-
- clone() - Method in class mikera.arrayz.Array
-
- clone() - Method in class mikera.arrayz.impl.AbstractArray
-
- clone() - Method in interface mikera.arrayz.INDArray
-
Returns a clone of the array, as a new array which will be fully mutable
and may be of a different class to the original.
- clone() - Method in class mikera.arrayz.NDArray
-
- clone() - Method in class mikera.indexz.AIndex
-
- clone() - Method in class mikera.indexz.Index
-
- clone() - Method in class mikera.matrixx.AMatrix
-
- clone() - Method in class mikera.matrixx.impl.AVectorMatrix
-
- clone() - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- clone() - Method in class mikera.matrixx.impl.StridedMatrix
-
- clone() - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- clone() - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- clone() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- clone() - Method in class mikera.matrixx.Matrix
-
- clone() - Method in class mikera.matrixx.Matrix22
-
- clone() - Method in class mikera.matrixx.Matrix33
-
- clone() - Method in class mikera.transformz.ATransform
-
Clones the transform, performing a deep copy where needed
- clone() - Method in class mikera.vectorz.AScalar
-
- clone() - Method in class mikera.vectorz.AVector
-
Clones the vector, creating a new mutable copy of all data.
- clone() - Method in class mikera.vectorz.BitVector
-
- clone() - Method in class mikera.vectorz.GrowableVector
-
- clone() - Method in class mikera.vectorz.impl.APrimitiveVector
-
- clone() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- clone() - Method in class mikera.vectorz.impl.AStridedVector
-
- clone() - Method in class mikera.vectorz.impl.ImmutableVector
-
- clone() - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- clone() - Method in class mikera.vectorz.impl.Vector0
-
- clone() - Method in class mikera.vectorz.impl.VectorIndexScalar
-
- clone() - Method in class mikera.vectorz.Vector
-
- clone() - Method in class mikera.vectorz.Vector1
-
- clone() - Method in class mikera.vectorz.Vector2
-
- clone() - Method in class mikera.vectorz.Vector3
-
- clone() - Method in class mikera.vectorz.Vector4
-
- cloneRow(int) - Method in class mikera.matrixx.AMatrix
-
- cloneRow(int) - Method in class mikera.matrixx.Matrix
-
- cloneRow(int) - Method in class mikera.matrixx.Matrix22
-
- cloneRow(int) - Method in class mikera.matrixx.Matrix33
-
Returns a row of the matrix as a cloned vector
- cols - Variable in class mikera.matrixx.impl.AArrayMatrix
-
- columnCount() - Method in class mikera.matrixx.AMatrix
-
Returns the number of columns in the matrix
- columnCount() - Method in interface mikera.matrixx.IMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.AArrayMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.BandedMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.BroadcastVectorMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.ColumnMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.PermutedMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.QuadtreeMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.RowMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.SubsetMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- columnCount() - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- columnCount() - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- columnCount() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- columnCount() - Method in class mikera.matrixx.Matrix22
-
- columnCount() - Method in class mikera.matrixx.Matrix33
-
- ColumnMatrix - Class in mikera.matrixx.impl
-
Matrix class that wraps a vector as a 1-columns matrix
- ColumnMatrix(AVector) - Constructor for class mikera.matrixx.impl.ColumnMatrix
-
- columnStride() - Method in class mikera.matrixx.impl.ADenseArrayMatrix
-
- columnStride() - Method in class mikera.matrixx.impl.AStridedMatrix
-
- columnStride() - Method in class mikera.matrixx.impl.StridedMatrix
-
- compareTo(AIndex) - Method in class mikera.indexz.AIndex
-
- compareTo(AVector) - Method in class mikera.vectorz.AVector
-
- complexConjugate() - Method in class mikera.vectorz.Vector2
-
- complexMultiply(Vector2) - Method in class mikera.vectorz.Vector2
-
Complex multiplication by another Vector2, treating an (x,y) vector as the complex value x+iy
- complexNegation() - Method in class mikera.vectorz.Vector2
-
- complexReciprocal() - Method in class mikera.vectorz.Vector2
-
- compose(AIndex) - Method in class mikera.indexz.AIndex
-
Composes this index with a second index, returning a new index.
- compose(AIndex) - Method in class mikera.indexz.Index
-
- compose(Index) - Method in class mikera.indexz.Index
-
- compose(ATransform) - Method in class mikera.matrixx.AMatrix
-
- compose(AMatrix) - Method in class mikera.matrixx.AMatrix
-
Composes this matrix with another matrix (matrix multiplication)
Returns a new matrix that represents the compose transformation.
- compose(ATransform) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- compose(ATransform) - Method in class mikera.transformz.AAffineTransform
-
- compose(AAffineTransform) - Method in class mikera.transformz.AAffineTransform
-
- compose(ATransform) - Method in class mikera.transformz.ATransform
-
Composes this transformation with another transformation, returning
a new combined transformation
- compose(ATransform) - Method in class mikera.transformz.impl.AConstantTransform
-
- compose(ATransform) - Method in class mikera.transformz.impl.CompoundTransform
-
- compose(Op, Op) - Static method in class mikera.vectorz.Op
-
- compose(Op) - Method in class mikera.vectorz.Op
-
- compose(Op) - Method in class mikera.vectorz.ops.ALinearOp
-
- compose(Op, Op) - Static method in class mikera.vectorz.Ops
-
- compose(Op, Op) - Static method in class mikera.vectorz.ops.Composed
-
- compose(Op) - Method in class mikera.vectorz.ops.Constant
-
- compose(Op) - Method in class mikera.vectorz.ops.Identity
-
- compose(ALinearOp) - Method in class mikera.vectorz.ops.Linear
-
- compose(Op) - Method in class mikera.vectorz.ops.Linear
-
- compose(ALinearOp) - Method in class mikera.vectorz.ops.Offset
-
- compose(Op) - Method in class mikera.vectorz.ops.Offset
-
- compose(ALinearOp) - Method in class mikera.vectorz.ops.Quadratic
-
- compose(Op) - Method in class mikera.vectorz.ops.Quadratic
-
- compose(ALinearOp) - Method in class mikera.vectorz.ops.Square
-
- compose(Op) - Method in class mikera.vectorz.ops.Square
-
- Composed - Class in mikera.vectorz.ops
-
- composeWith(ATransform) - Method in class mikera.matrixx.AMatrix
-
- composeWith(AMatrix) - Method in class mikera.matrixx.AMatrix
-
- composeWith(ATransform) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- composeWith(AMatrix) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- composeWith(ATransform) - Method in class mikera.transformz.Affine23
-
- composeWith(Affine23) - Method in class mikera.transformz.Affine23
-
- composeWith(Matrix22) - Method in class mikera.transformz.Affine23
-
- composeWith(ATransform) - Method in class mikera.transformz.Affine34
-
- composeWith(Affine34) - Method in class mikera.transformz.Affine34
-
- composeWith(Matrix33) - Method in class mikera.transformz.Affine34
-
- composeWith(Translation3) - Method in class mikera.transformz.Affine34
-
- composeWith(ATransform) - Method in class mikera.transformz.AffineMN
-
- composeWith(AffineMN) - Method in class mikera.transformz.AffineMN
-
- composeWith(ATransform) - Method in class mikera.transformz.ATransform
-
Composes this transformation with a given transformation,
mutating the transformation to represent the combined transform
- composeWith(ATransform) - Method in class mikera.transformz.Translation
-
- composeWith(ATranslation) - Method in class mikera.transformz.Translation
-
- composeWith(Translation) - Method in class mikera.transformz.Translation
-
- composeWith(ATransform) - Method in class mikera.transformz.Translation3
-
- composeWith(Translation) - Method in class mikera.transformz.Translation3
-
- composeWith(Translation3) - Method in class mikera.transformz.Translation3
-
- CompoundTransform - Class in mikera.transformz.impl
-
Class to represent a compound transform when it is not known how to
combine the transforms directly.
- CompoundTransform(ATransform, ATransform) - Constructor for class mikera.transformz.impl.CompoundTransform
-
- ComputedIndex - Class in mikera.indexz.impl
-
Abstract base class for computed indexes.
- ComputedIndex(int) - Constructor for class mikera.indexz.impl.ComputedIndex
-
- consArray(int, int[]) - Static method in class mikera.vectorz.util.IntArrays
-
- Constant - Class in mikera.vectorz.ops
-
- ConstantTransform - Class in mikera.transformz.impl
-
Class representing a transform that returns a constant
- ConstantTransform(int, AVector) - Constructor for class mikera.transformz.impl.ConstantTransform
-
Creates a new constant transform, using the provided vector as the constant value
Does *not* take a defensive copy
- constantTransform(int, AVector) - Static method in class mikera.transformz.Transformz
-
- ConstantTransform3 - Class in mikera.transformz.impl
-
Class representing a transform that returns a 3D constant
- ConstantTransform3(int, AVector) - Constructor for class mikera.transformz.impl.ConstantTransform3
-
Creates a new constant transform, using the provided vector as the constant value
Does *not* take a defensive copy
- ConstantTransform4 - Class in mikera.transformz.impl
-
Class represnting a transform that returns a 4D constant
- ConstantTransform4(int, AVector) - Constructor for class mikera.transformz.impl.ConstantTransform4
-
Creates a new constant transform, using the provided vector as the constant value
Does *not* take a defensive copy
- constrainValues(double[], double[], int, int) - Method in class mikera.vectorz.Op
-
Creates a copy of the values of src in dest, constraining them to be within the valid
range of output values from this Op
- contains(int) - Method in class mikera.indexz.AIndex
-
- contains(Index) - Method in class mikera.indexz.AIndex
-
- copyColumnTo(int, double[], int) - Method in class mikera.matrixx.AMatrix
-
- copyColumnTo(int, double[], int) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- copyColumnTo(int, double[], int) - Method in class mikera.matrixx.impl.AStridedMatrix
-
- copyColumnTo(int, double[], int) - Method in class mikera.matrixx.impl.ColumnMatrix
-
- copyColumnTo(int, double[], int) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- copyColumnTo(int, double[], int) - Method in class mikera.matrixx.impl.RowMatrix
-
- copyColumnTo(int, double[], int) - Method in class mikera.matrixx.impl.StridedMatrix
-
- copyColumnTo(int, double[], int) - Method in class mikera.matrixx.impl.TransposedMatrix
-
- copyColumnTo(int, double[], int) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- copyColumnTo(int, double[], int) - Method in class mikera.matrixx.Matrix
-
- copyIntsToLongs(int[], long[]) - Static method in class mikera.vectorz.util.IntArrays
-
- copyIntsToLongs(int[]) - Static method in class mikera.vectorz.util.IntArrays
-
- copyOf(double[]) - Static method in class mikera.vectorz.util.DoubleArrays
-
Fast double array copy operation.
- copyOf(int[]) - Static method in class mikera.vectorz.util.IntArrays
-
- copyOfMatrix() - Method in class mikera.matrixx.AMatrix
-
- copyOfMatrix() - Method in class mikera.transformz.AAffineTransform
-
Returns a deep copy of the transformation matrix for this affine transform
- copyOfMatrix() - Method in class mikera.transformz.Affine23
-
- copyOfMatrix() - Method in class mikera.transformz.Affine34
-
- copyOfMatrix() - Method in class mikera.transformz.Translation3
-
- copyOfTranslationVector() - Method in class mikera.matrixx.AMatrix
-
- copyOfTranslationVector() - Method in class mikera.transformz.AAffineTransform
-
Returns a deep copy of the translation vector for this affine transform
- copyOfTranslationVector() - Method in class mikera.transformz.Affine23
-
- copyOfTranslationVector() - Method in class mikera.transformz.Affine34
-
- copyOfTranslationVector() - Method in class mikera.transformz.Translation3
-
- copyRowTo(int, double[], int) - Method in class mikera.matrixx.AMatrix
-
- copyRowTo(int, double[], int) - Method in class mikera.matrixx.impl.ADenseArrayMatrix
-
- copyRowTo(int, double[], int) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- copyRowTo(int, double[], int) - Method in class mikera.matrixx.impl.AStridedMatrix
-
- copyRowTo(int, double[], int) - Method in class mikera.matrixx.impl.AVectorMatrix
-
- copyRowTo(int, double[], int) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- copyRowTo(int, double[], int) - Method in class mikera.matrixx.impl.RowMatrix
-
- copyRowTo(int, double[], int) - Method in class mikera.matrixx.impl.StridedMatrix
-
- copyRowTo(int, double[], int) - Method in class mikera.matrixx.impl.TransposedMatrix
-
- copyRowTo(int, double[], int) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- copyRowTo(int, double[], int) - Method in class mikera.matrixx.Matrix
-
- copySparseValuesTo(double[], int) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- copyTo(double[]) - Method in class mikera.arrayz.impl.AbstractArray
-
- copyTo(double[]) - Method in interface mikera.arrayz.INDArray
-
Copies all the elements of this INDArray to the specified double array
- copyTo(int[], int) - Method in class mikera.indexz.AIndex
-
- copyTo(double[]) - Method in class mikera.matrixx.AMatrix
-
- copyTo(double[]) - Method in class mikera.vectorz.AScalar
-
- copyTo(double[]) - Method in class mikera.vectorz.AVector
-
- copyTo(double[], int) - Method in class mikera.vectorz.AVector
-
- copyTo(int, double[], int, int) - Method in class mikera.vectorz.AVector
-
- copyTo(AVector, int) - Method in class mikera.vectorz.AVector
-
Copies a the contents of a vector to a vector at the specified offset
- copyTo(AArrayVector, int) - Method in class mikera.vectorz.AVector
-
Copies a the contents of a vector to a vector at the specified offset
- copyTo(int, AVector, int, int) - Method in class mikera.vectorz.AVector
-
Copies a subset of this vector to a vector at the specified offset
- copyTo(int, AVector, int, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- copyTo(int, AArrayVector, int, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- copyTo(int, double[], int, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- copyTo(int, double[], int, int) - Method in class mikera.vectorz.impl.ImmutableVector
-
- copyTo(AVector, int) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- copyTo(AVector, int) - Method in class mikera.vectorz.impl.JoinedVector
-
- copyTo(int, AVector, int, int) - Method in class mikera.vectorz.impl.JoinedVector
-
- copyTo(AVector, int) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- COS - Static variable in class mikera.vectorz.Ops
-
- Cosh - Class in mikera.vectorz.ops
-
- COSH - Static variable in class mikera.vectorz.Ops
-
- Cosh() - Constructor for class mikera.vectorz.ops.Cosh
-
- create(INDArray) - Static method in class mikera.arrayz.Array
-
- create(Object) - Static method in class mikera.arrayz.Arrayz
-
Creates an array from the given data
Handles double arrays, INDArray instances, and lists
- create(INDArray) - Static method in class mikera.arrayz.Arrayz
-
- create(Object...) - Static method in class mikera.arrayz.Arrayz
-
- create(T...) - Static method in class mikera.arrayz.impl.SliceArray
-
- create(List<T>) - Static method in class mikera.arrayz.impl.SliceArray
-
- create(AVector) - Static method in class mikera.indexz.Index
-
- create(List<Integer>) - Static method in class mikera.indexz.Indexz
-
- create(int, int, int, int) - Static method in class mikera.matrixx.impl.BandedMatrix
-
- create(double...) - Static method in class mikera.matrixx.impl.DiagonalMatrix
-
- create(AVector) - Static method in class mikera.matrixx.impl.DiagonalMatrix
-
- create(int) - Static method in class mikera.matrixx.impl.IdentityMatrix
-
- create(Index) - Static method in class mikera.matrixx.impl.PermutationMatrix
-
- create(int...) - Static method in class mikera.matrixx.impl.PermutationMatrix
-
- create(AMatrix, AMatrix, AMatrix, AMatrix) - Static method in class mikera.matrixx.impl.QuadtreeMatrix
-
- create(int, double) - Static method in class mikera.matrixx.impl.ScalarMatrix
-
- create(int, int) - Static method in class mikera.matrixx.impl.StridedMatrix
-
- create(AMatrix) - Static method in class mikera.matrixx.impl.StridedMatrix
-
- create(Index, int) - Static method in class mikera.matrixx.impl.SubsetMatrix
-
- create(List<Object>) - Static method in class mikera.matrixx.impl.VectorMatrixMN
-
Create a matrix from a list of rows
- create(Object...) - Static method in class mikera.matrixx.impl.VectorMatrixMN
-
- create(int, int) - Static method in class mikera.matrixx.impl.ZeroMatrix
-
- create(int, int) - Static method in class mikera.matrixx.Matrix
-
Creates a new zero-filled matrix of the specified shape.
- create(AMatrix) - Static method in class mikera.matrixx.Matrix
-
- create(INDArray) - Static method in class mikera.matrixx.Matrix
-
- create(Object...) - Static method in class mikera.matrixx.Matrix
-
- create(double, double, double, double) - Static method in class mikera.matrixx.Matrix22
-
- create(AMatrix) - Static method in class mikera.matrixx.Matrixx
-
Creates a mutable deep copy of a matrix
- create(List<Object>) - Static method in class mikera.matrixx.Matrixx
-
Create a matrix from a list of rows
- create(IMatrix) - Static method in class mikera.matrixx.Matrixx
-
Creates a mutable copy of a matrix
- create(Object...) - Static method in class mikera.matrixx.Matrixx
-
- create(double[][]) - Static method in class mikera.matrixx.Matrixx
-
- create(int) - Static method in class mikera.transformz.impl.IdentityTranslation
-
- create(ATransform, Index) - Static method in class mikera.transformz.impl.SubsetTransform
-
- create(SubsetTransform, Index) - Static method in class mikera.transformz.impl.SubsetTransform
-
- create(AVector) - Static method in class mikera.vectorz.BitVector
-
- create(int, int) - Static method in class mikera.vectorz.impl.AxisVector
-
- create(double) - Static method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- create(AScalar) - Static method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- create(double) - Static method in class mikera.vectorz.impl.ImmutableScalar
-
- create(AScalar) - Static method in class mikera.vectorz.impl.ImmutableScalar
-
- create(AVector) - Static method in class mikera.vectorz.impl.ImmutableVector
-
- create(AVector) - Static method in class mikera.vectorz.impl.JoinedArrayVector
-
- create(AMatrix, int) - Static method in class mikera.vectorz.impl.MatrixBandVector
-
- create(int, double) - Static method in class mikera.vectorz.impl.RepeatedElementVector
-
- create(int, Index, double[]) - Static method in class mikera.vectorz.impl.SparseIndexedVector
-
- create(int, Index, AVector) - Static method in class mikera.vectorz.impl.SparseIndexedVector
-
- create(AVector) - Static method in class mikera.vectorz.impl.SparseIndexedVector
-
Creates a SparseIndexedVector from the given vector, ignoring the zeros
- create(int) - Static method in class mikera.vectorz.impl.ZeroVector
-
- create(Op, Op) - Static method in class mikera.vectorz.ops.Composed
-
- create(double) - Static method in class mikera.vectorz.ops.Constant
-
- create(Op, Op) - Static method in class mikera.vectorz.ops.Division
-
- create(double) - Static method in class mikera.vectorz.ops.GaussianNoise
-
- create(double, double) - Static method in class mikera.vectorz.ops.Linear
-
- create(double) - Static method in class mikera.vectorz.ops.LogN
-
- create(double) - Static method in class mikera.vectorz.ops.Offset
-
- create(double) - Static method in class mikera.vectorz.ops.Power
-
- create(Op, Op) - Static method in class mikera.vectorz.ops.Product
-
- create(double, double, double) - Static method in class mikera.vectorz.ops.Quadratic
-
- create() - Static method in class mikera.vectorz.ops.Square
-
- create(Op, Op) - Static method in class mikera.vectorz.ops.Sum
-
- create(double) - Static method in class mikera.vectorz.Scalar
-
- create(AScalar) - Static method in class mikera.vectorz.Scalar
-
- create(Object) - Static method in class mikera.vectorz.util.IntArrays
-
- create(double[]) - Static method in class mikera.vectorz.util.IntArrays
-
- create(List<?>) - Static method in class mikera.vectorz.util.IntArrays
-
- create(double[]) - Static method in class mikera.vectorz.Vector
-
- create(AVector) - Static method in class mikera.vectorz.Vector
-
- create(AIndex) - Static method in class mikera.vectorz.Vector
-
- create(AVector) - Static method in class mikera.vectorz.Vector2
-
- create(Object) - Static method in class mikera.vectorz.Vector3
-
- create(AVector) - Static method in class mikera.vectorz.Vector3
-
- create(double...) - Static method in class mikera.vectorz.Vectorz
-
- create(AVector) - Static method in class mikera.vectorz.Vectorz
-
- create(IVector) - Static method in class mikera.vectorz.Vectorz
-
- create(List<Object>) - Static method in class mikera.vectorz.Vectorz
-
Create a vector from a list of numerical values (objects should be java.lang.Number instances)
- create(DoubleBuffer) - Static method in class mikera.vectorz.Vectorz
-
Create a vector from a DoubleBuffer
Note: consumes all doubles from the buffer
- create(Iterable<Object>) - Static method in class mikera.vectorz.Vectorz
-
Create a vector from an arbitrary iterable object
- create(Object) - Static method in class mikera.vectorz.Vectorz
-
- create2DRotationMatrix(double) - Static method in class mikera.matrixx.Matrixx
-
- createAffineTransform(Matrix33, AVector) - Static method in class mikera.transformz.Transformz
-
- createAffineTransform(Matrix33, Vector3) - Static method in class mikera.transformz.Transformz
-
- createAffineTransform(AMatrix, AVector) - Static method in class mikera.transformz.Transformz
-
- createCopy(AIndex) - Static method in class mikera.indexz.Indexz
-
- createDimensions(int) - Static method in class mikera.matrixx.impl.DiagonalMatrix
-
- createFromRow(AMatrix, int) - Static method in class mikera.vectorz.impl.SparseIndexedVector
-
Creates a SparseIndexedVector from a row of an existing matrix
- createFromVector(AVector, int[]) - Static method in class mikera.arrayz.Array
-
Creates a new matrix using the elements in the specified vector.
- createFromVector(AVector, int...) - Static method in class mikera.arrayz.Arrayz
-
Creates a new array using the elements in the specified vector.
- createFromVector(AVector, int, int) - Static method in class mikera.matrixx.Matrixx
-
Creates a new matrix using the elements in the specified vector.
- createFromVector(AVector) - Static method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
Creates a new Scalar using the elements in the specified vector.
- createFromVector(AVector) - Static method in class mikera.vectorz.Scalar
-
Creates a new Scalar using the elements in the specified vector.
- createFromVector(AVector, int) - Static method in class mikera.vectorz.Vector
-
Creates a new vector using the elements in the specified vector.
- createFromVectors(AVector...) - Static method in class mikera.matrixx.Matrixx
-
- createFromVectors(List<AVector>) - Static method in class mikera.matrixx.Matrixx
-
- createIdentity(int) - Static method in class mikera.matrixx.impl.PermutationMatrix
-
- createIdentity() - Static method in class mikera.matrixx.Matrix22
-
Creates a new mutable 2D identity matrix
- createIdentityMatrix() - Static method in class mikera.matrixx.Matrix33
-
- createIdentityMatrix(int) - Static method in class mikera.matrixx.Matrixx
-
Creates an mutable identity matrix
- createImmutableIdentityMatrix(int) - Static method in class mikera.matrixx.Matrixx
-
Creates an immutable identity matrix
- createImmutableZeroMatrix(int, int) - Static method in class mikera.matrixx.Matrixx
-
Creates an immutable zero-filled matrix
- createLength(int) - Static method in class mikera.indexz.Index
-
- createLength(int) - Static method in class mikera.indexz.Indexz
-
- createLength(int) - Static method in class mikera.vectorz.BitVector
-
- createLength(int) - Static method in class mikera.vectorz.Vector
-
Create an empty (zero-filled) vector of a specified length
- createMutableTranslation(ATranslation) - Static method in class mikera.transformz.Transformz
-
- createMutableVector(AVector) - Static method in class mikera.vectorz.Vectorz
-
- createProgression(int, int, int) - Static method in class mikera.indexz.Indexz
-
- createRandomChoice(int, int) - Static method in class mikera.indexz.Indexz
-
- createRandomChoice(int, Index) - Static method in class mikera.indexz.Indexz
-
- createRandomMatrix(int, int) - Static method in class mikera.matrixx.Matrixx
-
- createRandomPermutation(int) - Static method in class mikera.indexz.Indexz
-
- createRandomPermutation(int) - Static method in class mikera.matrixx.impl.PermutationMatrix
-
- createRandomSquareMatrix(int) - Static method in class mikera.matrixx.Matrixx
-
- createRandomSubset(AIndex, double) - Static method in class mikera.indexz.Indexz
-
Returns a random subset of an Index, including each element with the given probability
- createRandomSubset(int, double) - Static method in class mikera.indexz.Indexz
-
- createRange(int) - Static method in class mikera.vectorz.Vectorz
-
- createReflectionMatrix(AVector) - Static method in class mikera.matrixx.Matrix22
-
- createReflectionMatrix(Vector2) - Static method in class mikera.matrixx.Matrix22
-
- createRotationMatrix(double) - Static method in class mikera.matrixx.Matrix22
-
- createRotationMatrix(Vector3, double) - Static method in class mikera.matrixx.Matrixx
-
- createRotationMatrix(double, double, double, double) - Static method in class mikera.matrixx.Matrixx
-
- createRotationMatrix(AVector, double) - Static method in class mikera.matrixx.Matrixx
-
- createSameSize(AVector) - Static method in class mikera.vectorz.Vectorz
-
- createScalar(double) - Static method in class mikera.vectorz.Vectorz
-
- createScalarMatrix(int, double) - Static method in class mikera.matrixx.Matrixx
-
- createScaleMatrix(double) - Static method in class mikera.matrixx.Matrix22
-
- createScaleMatrix(double) - Static method in class mikera.matrixx.Matrix33
-
- createScaleMatrix(int, double) - Static method in class mikera.matrixx.Matrixx
-
- createScaleMatrix(double...) - Static method in class mikera.matrixx.Matrixx
-
- createSequence(int, int) - Static method in class mikera.indexz.Indexz
-
- createSequence(int) - Static method in class mikera.indexz.Indexz
-
Creates a Index containing the sequence 0, 1, ...
- createSparse(AMatrix) - Static method in class mikera.matrixx.Matrixx
-
Creates a sparse matrix from the given matrix, ignoring zeros
- createSparse(int, Index[], AVector[]) - Static method in class mikera.matrixx.Matrixx
-
- createSwap(int, int, int) - Static method in class mikera.matrixx.impl.PermutationMatrix
-
- createTestVector(int) - Static method in class mikera.vectorz.util.Testing
-
- createTestVector(int, Random) - Static method in class mikera.vectorz.util.Testing
-
- createTranslation(AVector) - Static method in class mikera.transformz.Transformz
-
- createTranslation(Vector3) - Static method in class mikera.transformz.Transformz
-
- createTranslation(double[]) - Static method in class mikera.transformz.Transformz
-
- createUniformRandomVector(int) - Static method in class mikera.vectorz.Vectorz
-
- createXAxisRotationMatrix(double) - Static method in class mikera.matrixx.Matrixx
-
- createYAxisRotationMatrix(double) - Static method in class mikera.matrixx.Matrixx
-
- createZAxisRotationMatrix(double) - Static method in class mikera.matrixx.Matrixx
-
- createZeroVector(int) - Static method in class mikera.vectorz.Vectorz
-
- crossProduct(AVector) - Method in class mikera.vectorz.AVector
-
- crossProduct(AVector) - Method in class mikera.vectorz.Vector3
-
- crossProduct(Vector3) - Method in class mikera.vectorz.Vector3
-
- currentCapacity() - Method in class mikera.vectorz.GrowableVector
-
- elementCount() - Method in class mikera.arrayz.Array
-
- elementCount(int[]) - Static method in class mikera.arrayz.Arrayz
-
- elementCount() - Method in class mikera.arrayz.impl.SliceArray
-
- elementCount() - Method in interface mikera.arrayz.INDArray
-
Returns the total number of elements in this array.
- elementCount() - Method in class mikera.arrayz.NDArray
-
- elementCount() - Method in class mikera.matrixx.AMatrix
-
- elementCount() - Method in class mikera.vectorz.AScalar
-
- elementCount() - Method in class mikera.vectorz.AVector
-
- elementDiv(AMatrix) - Method in class mikera.matrixx.AMatrix
-
Divides this matrix in-place by another in an entrywise manner (Hadamard product).
- elementIterator() - Method in class mikera.arrayz.Array
-
- elementIterator() - Method in class mikera.arrayz.impl.AbstractArray
-
- elementIterator() - Method in interface mikera.arrayz.INDArray
-
Returns an iterator over all elements in this array.
- elementIterator() - Method in class mikera.arrayz.NDArray
-
- elementIterator() - Method in class mikera.matrixx.AMatrix
-
- elementIterator() - Method in class mikera.matrixx.Matrix
-
- elementIterator() - Method in class mikera.vectorz.AScalar
-
- elementIterator() - Method in class mikera.vectorz.AVector
-
- elementMul(AMatrix) - Method in class mikera.matrixx.AMatrix
-
Multiplies this matrix in-place by another in an entrywise manner (Hadamard product).
- elementMul(AMatrix) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- elementSquaredSum() - Method in class mikera.arrayz.Array
-
- elementSquaredSum() - Method in class mikera.arrayz.impl.AbstractArray
-
- elementSquaredSum() - Method in interface mikera.arrayz.INDArray
-
Returns the total sum of elements in this array.
- elementSquaredSum() - Method in class mikera.matrixx.AMatrix
-
Returns the squared sum of all elements in the matrix
- elementSquaredSum() - Method in class mikera.matrixx.impl.ABandedMatrix
-
- elementSquaredSum() - Method in class mikera.matrixx.impl.AVectorMatrix
-
- elementSquaredSum() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- elementSquaredSum() - Method in class mikera.vectorz.AScalar
-
- elementSquaredSum() - Method in class mikera.vectorz.AVector
-
- elementSquaredSum(double[]) - Static method in class mikera.vectorz.util.DoubleArrays
-
- elementSquaredSum(double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- elementSum() - Method in class mikera.arrayz.Array
-
- elementSum() - Method in class mikera.arrayz.impl.AbstractArray
-
- elementSum() - Method in interface mikera.arrayz.INDArray
-
Returns the total sum of elements in this array.
- elementSum() - Method in class mikera.matrixx.AMatrix
-
Returns the sum of all elements in the matrix
- elementSum() - Method in class mikera.matrixx.impl.ABandedMatrix
-
- elementSum() - Method in class mikera.matrixx.impl.AVectorMatrix
-
- elementSum() - Method in class mikera.matrixx.impl.ColumnMatrix
-
- elementSum() - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- elementSum() - Method in class mikera.matrixx.impl.IdentityMatrix
-
- elementSum() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- elementSum() - Method in class mikera.matrixx.impl.QuadtreeMatrix
-
- elementSum() - Method in class mikera.matrixx.impl.RowMatrix
-
- elementSum() - Method in class mikera.matrixx.impl.ScalarMatrix
-
- elementSum() - Method in class mikera.matrixx.impl.SubsetMatrix
-
- elementSum() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- elementSum() - Method in class mikera.matrixx.Matrix
-
- elementSum() - Method in class mikera.vectorz.AScalar
-
- elementSum() - Method in class mikera.vectorz.AVector
-
Returns the sum of all elements in a vector
- elementSum() - Method in class mikera.vectorz.BitVector
-
- elementSum() - Method in class mikera.vectorz.impl.AArrayVector
-
- elementSum() - Method in class mikera.vectorz.impl.AxisVector
-
- elementSum() - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- elementSum() - Method in class mikera.vectorz.impl.JoinedVector
-
- elementSum() - Method in class mikera.vectorz.impl.RepeatedElementVector
-
- elementSum() - Method in class mikera.vectorz.impl.SingleElementVector
-
- elementSum() - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- elementSum() - Method in class mikera.vectorz.impl.Vector0
-
- elementSum() - Method in class mikera.vectorz.impl.ZeroVector
-
- elementSum(double[]) - Static method in class mikera.vectorz.util.DoubleArrays
-
- elementSum(double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- elementSum() - Method in class mikera.vectorz.Vector
-
- elementSum() - Method in class mikera.vectorz.Vector1
-
- elementSum() - Method in class mikera.vectorz.Vector2
-
- elementSum() - Method in class mikera.vectorz.Vector3
-
- elementSum() - Method in class mikera.vectorz.Vector4
-
- EMPTY - Static variable in class mikera.vectorz.util.DoubleArrays
-
- EMPTY_INT_ARRAY - Static variable in class mikera.vectorz.util.IntArrays
-
- EMPTY_LONG_ARRAY - Static variable in class mikera.vectorz.util.LongArrays
-
- ensureCapacity(int) - Method in class mikera.vectorz.GrowableVector
-
- ensureMutable() - Method in class mikera.arrayz.impl.AbstractArray
-
- ensureMutable() - Method in interface mikera.arrayz.INDArray
-
Ensures the array is a fully mutable, efficient representation that is not
a view.
- ensureMutable() - Method in class mikera.matrixx.AMatrix
-
- ensureMutable() - Method in class mikera.vectorz.impl.AStridedVector
-
- ensureMutable() - Method in class mikera.vectorz.Vector
-
- EPS - Static variable in class mikera.matrixx.algo.Decompositions
-
- epsilonEquals(INDArray) - Method in class mikera.arrayz.impl.AbstractArray
-
- epsilonEquals(INDArray, double) - Method in class mikera.arrayz.impl.AbstractArray
-
- epsilonEquals(INDArray) - Method in interface mikera.arrayz.INDArray
-
Tests is this array is approximately equal to another array.
- epsilonEquals(INDArray, double) - Method in interface mikera.arrayz.INDArray
-
Tests is this array is approximately equal to another array, up to a given tolerance (epsilon)
The arrays must have the same shape
- epsilonEquals(INDArray) - Method in class mikera.matrixx.AMatrix
-
- epsilonEquals(INDArray, double) - Method in class mikera.matrixx.AMatrix
-
- epsilonEquals(AMatrix) - Method in class mikera.matrixx.AMatrix
-
Returns true if this matrix is approximately equal to
a second matrix, up to a default tolerance level
- epsilonEquals(INDArray) - Method in class mikera.vectorz.AScalar
-
- epsilonEquals(INDArray, double) - Method in class mikera.vectorz.AScalar
-
- epsilonEquals(INDArray, double) - Method in class mikera.vectorz.AVector
-
- epsilonEquals(INDArray) - Method in class mikera.vectorz.AVector
-
- epsilonEquals(AVector) - Method in class mikera.vectorz.AVector
-
- epsilonEquals(AVector, double) - Method in class mikera.vectorz.AVector
-
- epsilonEquals(double, double) - Static method in class mikera.vectorz.Tools
-
Tests if two double values are approximately equal
- epsilonEquals(double, double, double) - Static method in class mikera.vectorz.Tools
-
Tests if two double values are approximately equal,
up to a given tolerance
- equals(INDArray) - Method in class mikera.arrayz.Array
-
- equals(Array) - Method in class mikera.arrayz.Array
-
- equals(Object) - Method in class mikera.arrayz.impl.AbstractArray
-
- equals(INDArray) - Method in class mikera.arrayz.impl.AbstractArray
-
- equals(INDArray) - Method in class mikera.arrayz.impl.SliceArray
-
- equals(INDArray) - Method in interface mikera.arrayz.INDArray
-
Returns true if the two arrays are exactly equal in value and shape
- equals(NDArray) - Method in class mikera.arrayz.NDArray
-
- equals(INDArray) - Method in class mikera.arrayz.NDArray
-
- equals(Object) - Method in class mikera.indexz.AIndex
-
- equals(AIndex) - Method in class mikera.indexz.AIndex
-
- equals(Object) - Method in class mikera.indexz.Index
-
- equals(Index) - Method in class mikera.indexz.Index
-
- equals(Object) - Method in class mikera.matrixx.AMatrix
-
- equals(AMatrix) - Method in class mikera.matrixx.AMatrix
-
- equals(INDArray) - Method in class mikera.matrixx.AMatrix
-
- equals(AAffineTransform) - Method in class mikera.matrixx.AMatrix
-
- equals(AMatrix) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- equals(Object) - Method in class mikera.matrixx.Matrix22
-
- equals(Matrix22) - Method in class mikera.matrixx.Matrix22
-
- equals(Object) - Method in class mikera.matrixx.Matrix33
-
- equals(Matrix33) - Method in class mikera.matrixx.Matrix33
-
- equals(Object) - Method in class mikera.transformz.AAffineTransform
-
- equals(AAffineTransform) - Method in class mikera.transformz.AAffineTransform
-
- equals(Object) - Method in class mikera.transformz.Affine23
-
- equals(Affine23) - Method in class mikera.transformz.Affine23
-
- equals(Object) - Method in class mikera.transformz.Affine34
-
- equals(Affine34) - Method in class mikera.transformz.Affine34
-
- equals(ATranslation) - Method in class mikera.transformz.ATranslation
-
- equals(AAffineTransform) - Method in class mikera.transformz.ATranslation
-
- equals(Object) - Method in class mikera.vectorz.AScalar
-
- equals(INDArray) - Method in class mikera.vectorz.AScalar
-
- equals(AScalar) - Method in class mikera.vectorz.AScalar
-
- equals(Object) - Method in class mikera.vectorz.AVector
-
Test for equality on vectors.
- equals(AVector) - Method in class mikera.vectorz.AVector
-
- equals(INDArray) - Method in class mikera.vectorz.AVector
-
- equals(AVector) - Method in class mikera.vectorz.impl.AArrayVector
-
- equals(AVector) - Method in class mikera.vectorz.impl.ImmutableVector
-
- equals(double[], double[]) - Static method in class mikera.vectorz.util.DoubleArrays
-
- equals(double[], int, double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- equals(int[], int[]) - Static method in class mikera.vectorz.util.IntArrays
-
Tests if two int array scontain equal values.
- equalsArray(double[]) - Method in class mikera.vectorz.AVector
-
Returns true if this vector exactly matches a double[] array.
- equalsArray(double[], int) - Method in class mikera.vectorz.AVector
-
Returns true if this vector exactly matches the elements in double[] array, starting
from the specified offset
- equalsArray(double[], int) - Method in class mikera.vectorz.impl.AArrayVector
-
- equalsArray(double[]) - Method in class mikera.vectorz.impl.AArrayVector
-
- equalsArray(double[], int) - Method in class mikera.vectorz.impl.ImmutableVector
-
- equalsArray(double[]) - Method in class mikera.vectorz.impl.ImmutableVector
-
- ErrorMessages - Class in mikera.vectorz.util
-
- ErrorMessages() - Constructor for class mikera.vectorz.util.ErrorMessages
-
- exactClone() - Method in class mikera.arrayz.Array
-
- exactClone() - Method in class mikera.arrayz.impl.SliceArray
-
- exactClone() - Method in interface mikera.arrayz.INDArray
-
Returns an exact deep clone of an array (i.e.
- exactClone() - Method in class mikera.arrayz.NDArray
-
- exactClone() - Method in class mikera.matrixx.AMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.BandedMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.BroadcastVectorMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.ColumnMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.IdentityMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.MatrixColumnView
-
- exactClone() - Method in class mikera.matrixx.impl.MatrixRowView
-
- exactClone() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.PermutedMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.QuadtreeMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.RowMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.ScalarMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.StridedMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.SubsetMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- exactClone() - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- exactClone() - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- exactClone() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- exactClone() - Method in class mikera.matrixx.Matrix
-
- exactClone() - Method in class mikera.matrixx.Matrix22
-
- exactClone() - Method in class mikera.matrixx.Matrix33
-
- exactClone() - Method in class mikera.vectorz.AScalar
-
- exactClone() - Method in class mikera.vectorz.AVector
-
Returns an exact clone of this vector, i.e.
- exactClone() - Method in class mikera.vectorz.BitVector
-
- exactClone() - Method in class mikera.vectorz.GrowableVector
-
- exactClone() - Method in class mikera.vectorz.impl.AComputedVector
-
- exactClone() - Method in class mikera.vectorz.impl.APrimitiveVector
-
- exactClone() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- exactClone() - Method in class mikera.vectorz.impl.ArraySubVector
-
- exactClone() - Method in class mikera.vectorz.impl.AxisVector
-
- exactClone() - Method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- exactClone() - Method in class mikera.vectorz.impl.ImmutableScalar
-
- exactClone() - Method in class mikera.vectorz.impl.ImmutableVector
-
- exactClone() - Method in class mikera.vectorz.impl.IndexedArrayVector
-
- exactClone() - Method in class mikera.vectorz.impl.IndexedSubVector
-
- exactClone() - Method in class mikera.vectorz.impl.IndexVector
-
- exactClone() - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- exactClone() - Method in class mikera.vectorz.impl.JoinedVector
-
- exactClone() - Method in class mikera.vectorz.impl.MatrixBandVector
-
- exactClone() - Method in class mikera.vectorz.impl.RepeatedElementVector
-
- exactClone() - Method in class mikera.vectorz.impl.SingleElementVector
-
- exactClone() - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- exactClone() - Method in class mikera.vectorz.impl.StridedVector
-
- exactClone() - Method in class mikera.vectorz.impl.UnmodifiableVector
-
- exactClone() - Method in class mikera.vectorz.impl.Vector0
-
- exactClone() - Method in class mikera.vectorz.impl.VectorIndexScalar
-
- exactClone() - Method in class mikera.vectorz.impl.WrappedScalarVector
-
- exactClone() - Method in class mikera.vectorz.impl.WrappedSubVector
-
- exactClone() - Method in class mikera.vectorz.impl.ZeroVector
-
- exactClone() - Method in class mikera.vectorz.Scalar
-
- exactClone() - Method in class mikera.vectorz.Vector
-
- exactClone() - Method in class mikera.vectorz.Vector1
-
- exactClone() - Method in class mikera.vectorz.Vector2
-
- exactClone() - Method in class mikera.vectorz.Vector3
-
- exactClone() - Method in class mikera.vectorz.Vector4
-
- exp() - Method in class mikera.arrayz.Array
-
- exp() - Method in class mikera.arrayz.impl.AbstractArray
-
- exp() - Method in interface mikera.arrayz.INDArray
-
Computes the function e^x (in-place) for all array elements
- exp() - Method in class mikera.matrixx.AMatrix
-
- exp() - Method in class mikera.matrixx.Matrix
-
- exp() - Method in class mikera.vectorz.impl.AArrayVector
-
- exp() - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- exp() - Method in class mikera.vectorz.impl.JoinedVector
-
- Exp - Class in mikera.vectorz.ops
-
The renowned exponential function
- EXP - Static variable in class mikera.vectorz.Ops
-
- Exp() - Constructor for class mikera.vectorz.ops.Exp
-
- exp(double[]) - Static method in class mikera.vectorz.util.DoubleArrays
-
- exp(double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- GaussianNoise - Class in mikera.vectorz.ops
-
Operator to add gaussian noise to a value
- get(int...) - Method in class mikera.arrayz.Array
-
- get() - Method in class mikera.arrayz.impl.AbstractArray
-
- get(int) - Method in class mikera.arrayz.impl.AbstractArray
-
- get(int, int) - Method in class mikera.arrayz.impl.AbstractArray
-
- get(int...) - Method in class mikera.arrayz.impl.SliceArray
-
- get() - Method in interface mikera.arrayz.INDArray
-
Returns the double value of a scalar array
- get(int) - Method in interface mikera.arrayz.INDArray
-
Returns the double value at the specified position in a 1D vector
- get(int, int) - Method in interface mikera.arrayz.INDArray
-
Returns the double value at the specified position in a 2D matrix
- get(int...) - Method in interface mikera.arrayz.INDArray
-
Returns the double value at the specified index position in an array
- get() - Method in class mikera.arrayz.NDArray
-
- get(int) - Method in class mikera.arrayz.NDArray
-
- get(int, int) - Method in class mikera.arrayz.NDArray
-
- get(int...) - Method in class mikera.arrayz.NDArray
-
- get(int) - Method in class mikera.indexz.AIndex
-
Gets the index value at position i
- get(int) - Method in class mikera.indexz.impl.SequentialIndex
-
- get(int) - Method in class mikera.indexz.Index
-
- get(int, int) - Method in class mikera.matrixx.AMatrix
-
Returns a specified element in the matrix
- get(int) - Method in class mikera.matrixx.AMatrix
-
- get() - Method in class mikera.matrixx.AMatrix
-
- get(int...) - Method in class mikera.matrixx.AMatrix
-
- get(int, int) - Method in interface mikera.matrixx.IMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.AArrayMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.AVectorMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.BandedMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.ColumnMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- get(int) - Method in class mikera.matrixx.impl.MatrixColumnView
-
- get(int) - Method in class mikera.matrixx.impl.MatrixRowView
-
- get(int, int) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.PermutedMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.QuadtreeMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.RowMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.ScalarMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.StridedMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.SubsetMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.TransposedMatrix
-
- get(int, int) - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- get(int, int) - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- get(int, int) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- get(int, int) - Method in class mikera.matrixx.Matrix
-
- get(int, int) - Method in class mikera.matrixx.Matrix22
-
- get(int, int) - Method in class mikera.matrixx.Matrix33
-
- get() - Method in class mikera.vectorz.AScalar
-
- get(int...) - Method in class mikera.vectorz.AScalar
-
- get(int) - Method in class mikera.vectorz.AVector
-
- get(long) - Method in class mikera.vectorz.AVector
-
- get(int...) - Method in class mikera.vectorz.AVector
-
- get() - Method in class mikera.vectorz.AVector
-
- get(int) - Method in class mikera.vectorz.BitVector
-
- get(int) - Method in class mikera.vectorz.GrowableVector
-
- get(int) - Method in class mikera.vectorz.impl.AArrayVector
-
- get(int) - Method in class mikera.vectorz.impl.AComputedVector
-
- get(int) - Method in class mikera.vectorz.impl.ADerivedVector
-
- get(int) - Method in class mikera.vectorz.impl.AMatrixViewVector
-
- get() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- get(int) - Method in class mikera.vectorz.impl.ArraySubVector
-
- get(int) - Method in class mikera.vectorz.impl.AxisVector
-
- get() - Method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- get() - Method in class mikera.vectorz.impl.ImmutableScalar
-
- get(int) - Method in class mikera.vectorz.impl.ImmutableVector
-
- get(int) - Method in class mikera.vectorz.impl.IndexedArrayVector
-
- get(int) - Method in class mikera.vectorz.impl.IndexedSubVector
-
- get(int) - Method in class mikera.vectorz.impl.IndexVector
-
- get(int) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- get(int) - Method in class mikera.vectorz.impl.JoinedVector
-
- get(int) - Method in class mikera.vectorz.impl.ListWrapper
-
- get(int) - Method in class mikera.vectorz.impl.RepeatedElementVector
-
- get(int) - Method in class mikera.vectorz.impl.SingleElementVector
-
- get(int) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- get(int) - Method in class mikera.vectorz.impl.StridedVector
-
- get(int) - Method in class mikera.vectorz.impl.Vector0
-
- get() - Method in class mikera.vectorz.impl.VectorIndexScalar
-
- get(int) - Method in class mikera.vectorz.impl.WrappedScalarVector
-
- get(int) - Method in class mikera.vectorz.impl.WrappedSubVector
-
- get(int) - Method in class mikera.vectorz.impl.ZeroVector
-
- get() - Method in interface mikera.vectorz.IScalar
-
Returns the double value of a scalar array
- get(int) - Method in interface mikera.vectorz.IVector
-
- get() - Method in class mikera.vectorz.Scalar
-
- get(int) - Method in class mikera.vectorz.Vector
-
- get(int) - Method in class mikera.vectorz.Vector1
-
- get(int) - Method in class mikera.vectorz.Vector2
-
- get(int) - Method in class mikera.vectorz.Vector3
-
- get(int) - Method in class mikera.vectorz.Vector4
-
- getArray() - Method in class mikera.arrayz.Array
-
- getArray() - Method in interface mikera.arrayz.impl.IStridedArray
-
- getArray() - Method in class mikera.arrayz.NDArray
-
- getArray() - Method in class mikera.matrixx.impl.AArrayMatrix
-
- getArray() - Method in class mikera.matrixx.Matrix
-
- getArray() - Method in class mikera.vectorz.GrowableVector
-
Gets the current underlying array of the GrowableVector.
- getArray() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- getArray() - Method in class mikera.vectorz.impl.ArraySubVector
-
- getArray() - Method in class mikera.vectorz.impl.AStridedVector
-
- getArray() - Method in class mikera.vectorz.impl.StridedVector
-
- getArray() - Method in class mikera.vectorz.Vector
-
- getArrayOffset() - Method in class mikera.arrayz.Array
-
- getArrayOffset() - Method in interface mikera.arrayz.impl.IStridedArray
-
- getArrayOffset() - Method in class mikera.arrayz.NDArray
-
- getArrayOffset() - Method in class mikera.matrixx.impl.ADenseArrayMatrix
-
- getArrayOffset() - Method in class mikera.matrixx.impl.AStridedMatrix
-
- getArrayOffset() - Method in class mikera.matrixx.impl.StridedMatrix
-
- getArrayOffset() - Method in class mikera.matrixx.Matrix
-
- getArrayOffset() - Method in class mikera.vectorz.GrowableVector
-
- getArrayOffset() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- getArrayOffset() - Method in class mikera.vectorz.impl.ArraySubVector
-
- getArrayOffset() - Method in class mikera.vectorz.impl.AStridedVector
-
- getArrayOffset() - Method in class mikera.vectorz.impl.StridedVector
-
- getArrayOffset() - Method in class mikera.vectorz.Vector
-
- getBand(int) - Method in class mikera.matrixx.AMatrix
-
Gets a specific band of the matrix, as a view vector.
- getBand(int) - Method in class mikera.matrixx.impl.ABandedMatrix
-
- getBand(int) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- getBand(int) - Method in class mikera.matrixx.impl.BandedMatrix
-
- getBand(int) - Method in class mikera.matrixx.Matrix
-
- getBandWrapped(int) - Method in class mikera.matrixx.AMatrix
-
- getBase() - Method in class mikera.vectorz.ops.LogN
-
- getBlock(int, int) - Method in class mikera.matrixx.impl.ABlockMatrix
-
- getBlockColumnCount(int) - Method in class mikera.matrixx.impl.ABlockMatrix
-
- getBlockRowCount(int) - Method in class mikera.matrixx.impl.ABlockMatrix
-
- getColumn(int) - Method in class mikera.matrixx.AMatrix
-
Returns a column of the matrix as a vector view
- getColumn(int) - Method in class mikera.matrixx.impl.AStridedMatrix
-
- getColumn(int) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- getColumn(int) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- getColumn(int) - Method in class mikera.matrixx.impl.PermutedMatrix
-
Returns a column of the permuted matrix as a vector reference
- getColumn(int) - Method in class mikera.matrixx.impl.QuadtreeMatrix
-
- getColumn(int) - Method in class mikera.matrixx.impl.StridedMatrix
-
- getColumn(int) - Method in class mikera.matrixx.impl.TransposedMatrix
-
- getColumn(int) - Method in class mikera.matrixx.Matrix
-
- getColumnBlockIndex(int) - Method in class mikera.matrixx.impl.ABlockMatrix
-
- getColumnBlockLength(int) - Method in class mikera.matrixx.impl.ABlockMatrix
-
- getConstant() - Method in class mikera.vectorz.ops.ALinearOp
-
- getConstant() - Method in class mikera.vectorz.ops.Constant
-
- getConstant() - Method in class mikera.vectorz.ops.Identity
-
- getConstant() - Method in class mikera.vectorz.ops.Linear
-
- getConstant() - Method in class mikera.vectorz.ops.Offset
-
- getConstantValue() - Method in class mikera.transformz.impl.AConstantTransform
-
- getConstantValue() - Method in class mikera.transformz.impl.ConstantTransform
-
- getConstantValue() - Method in class mikera.transformz.impl.ConstantTransform3
-
- getConstantValue() - Method in class mikera.transformz.impl.ConstantTransform4
-
- getData() - Method in class mikera.indexz.Index
-
- getDerivativeOp() - Method in class mikera.vectorz.Op
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.ALinearOp
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Composed
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Constant
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Division
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Exp
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.GaussianNoise
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Identity
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Linear
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Log
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.LogN
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Offset
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Power
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Product
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Quadratic
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.SoftPlus
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Sqrt
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Square
-
- getDerivativeOp() - Method in class mikera.vectorz.ops.Sum
-
- getDiagonalValue(int) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- getDiagonalValue(int) - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- getDiagonalValue(int) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- getElements(double[], int) - Method in class mikera.arrayz.Array
-
- getElements(double[], int) - Method in class mikera.arrayz.impl.AbstractArray
-
- getElements(double[], int) - Method in interface mikera.arrayz.INDArray
-
Gets all elements of the array, copying them into a double array
- getElements(double[], int) - Method in class mikera.matrixx.AMatrix
-
- getElements(double[], int) - Method in class mikera.matrixx.impl.AVectorMatrix
-
- getElements(double[], int) - Method in class mikera.matrixx.impl.ColumnMatrix
-
- getElements(double[], int) - Method in class mikera.matrixx.impl.MatrixColumnView
-
- getElements(double[], int) - Method in class mikera.matrixx.impl.MatrixRowView
-
- getElements(double[], int) - Method in class mikera.matrixx.impl.RowMatrix
-
- getElements(double[], int) - Method in class mikera.matrixx.impl.StridedMatrix
-
- getElements(double[], int) - Method in class mikera.matrixx.impl.TransposedMatrix
-
- getElements(double[], int) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- getElements(double[], int) - Method in class mikera.matrixx.Matrix
-
- getElements(double[], int) - Method in class mikera.matrixx.Matrix22
-
- getElements(double[], int) - Method in class mikera.matrixx.Matrix33
-
- getElements(double[], int) - Method in class mikera.vectorz.AScalar
-
- getElements(double[], int) - Method in class mikera.vectorz.AVector
-
- getElements(double[], int) - Method in class mikera.vectorz.BitVector
-
- getElements(double[], int) - Method in class mikera.vectorz.impl.AArrayVector
-
- getElements(double[], int) - Method in class mikera.vectorz.impl.ADerivedVector
-
- getElements(double[], int) - Method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- getElements(double[], int) - Method in class mikera.vectorz.impl.ImmutableScalar
-
- getElements(double[], int) - Method in class mikera.vectorz.impl.ImmutableVector
-
- getElements(double[], int) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- getElements(double[], int) - Method in class mikera.vectorz.impl.JoinedVector
-
- getElements(double[], int) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- getElements(double[], int) - Method in class mikera.vectorz.impl.StridedVector
-
- getElements(double[], int) - Method in class mikera.vectorz.Scalar
-
- getElements(INDArray) - Static method in class mikera.vectorz.Tools
-
- getElements(double[], int) - Method in class mikera.vectorz.Vector
-
- getElements(double[], int) - Method in class mikera.vectorz.Vector1
-
- getElements(double[], int) - Method in class mikera.vectorz.Vector2
-
- getElements(double[], int) - Method in class mikera.vectorz.Vector3
-
- getElements(double[], int) - Method in class mikera.vectorz.Vector4
-
- getExponent() - Method in class mikera.vectorz.ops.Power
-
- getFactor() - Method in class mikera.vectorz.ops.ALinearOp
-
- getFactor() - Method in class mikera.vectorz.ops.Constant
-
- getFactor() - Method in class mikera.vectorz.ops.Identity
-
- getFactor() - Method in class mikera.vectorz.ops.Linear
-
- getFactor() - Method in class mikera.vectorz.ops.Offset
-
- getIndex(int...) - Method in class mikera.arrayz.Array
-
- getInverse() - Method in interface mikera.vectorz.IOp
-
- getInverse() - Method in class mikera.vectorz.Op
-
- getInverse() - Method in class mikera.vectorz.ops.Composed
-
- getInverse() - Method in class mikera.vectorz.ops.Exp
-
- getInverse() - Method in class mikera.vectorz.ops.Identity
-
- getInverse() - Method in class mikera.vectorz.ops.Inverse
-
- getInverse() - Method in class mikera.vectorz.ops.Linear
-
- getInverse() - Method in class mikera.vectorz.ops.Log
-
- getInverse() - Method in class mikera.vectorz.ops.LogN
-
- getInverse() - Method in class mikera.vectorz.ops.Offset
-
- getInverse() - Method in class mikera.vectorz.ops.Power
-
- getInverse() - Method in class mikera.vectorz.ops.Reciprocal
-
- getInverse() - Method in class mikera.vectorz.ops.Sqrt
-
- getLeadingDiagonal() - Method in class mikera.matrixx.AMatrix
-
Returns a vector view of the leading diagonal values of the matrix
- getLeadingDiagonal() - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- getLeadingDiagonal() - Method in class mikera.matrixx.impl.IdentityMatrix
-
- getLeadingDiagonal() - Method in class mikera.matrixx.impl.ScalarMatrix
-
- getLeadingDiagonal() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- getLongShape() - Method in class mikera.arrayz.Array
-
- getLongShape() - Method in class mikera.arrayz.impl.SliceArray
-
- getLongShape() - Method in interface mikera.arrayz.INDArray
-
Returns the shape of the array as an array of longs.
- getLongShape() - Method in class mikera.arrayz.NDArray
-
- getLongShape() - Method in class mikera.matrixx.AMatrix
-
- getLongShape() - Method in class mikera.vectorz.AScalar
-
- getLongShape() - Method in class mikera.vectorz.AVector
-
- getMatrixComponent() - Method in class mikera.matrixx.AMatrix
-
- getMatrixComponent() - Method in class mikera.transformz.AAffineTransform
-
- getMatrixComponent() - Method in class mikera.transformz.Affine23
-
- getMatrixComponent() - Method in class mikera.transformz.Affine34
-
- getMatrixComponent() - Method in class mikera.transformz.AffineMN
-
- getMatrixComponent() - Method in class mikera.transformz.impl.AConstantTransform
-
- getMatrixComponent() - Method in class mikera.transformz.impl.IdentityTranslation
-
- getMatrixComponent() - Method in class mikera.transformz.Translation
-
- getMatrixComponent() - Method in class mikera.transformz.Translation3
-
- getRow(int) - Method in class mikera.matrixx.AMatrix
-
Returns a row of the matrix as a vector view
- getRow(int) - Method in class mikera.matrixx.impl.ABandedMatrix
-
- getRow(int) - Method in class mikera.matrixx.impl.AStridedMatrix
-
- getRow(int) - Method in class mikera.matrixx.impl.AVectorMatrix
-
Gets a row of the matrix.
- getRow(int) - Method in class mikera.matrixx.impl.BroadcastVectorMatrix
-
- getRow(int) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- getRow(int) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- getRow(int) - Method in class mikera.matrixx.impl.PermutedMatrix
-
Returns a row of the permuted matrix as a vector reference
- getRow(int) - Method in class mikera.matrixx.impl.QuadtreeMatrix
-
- getRow(int) - Method in class mikera.matrixx.impl.StridedMatrix
-
- getRow(int) - Method in class mikera.matrixx.impl.SubsetMatrix
-
- getRow(int) - Method in class mikera.matrixx.impl.TransposedMatrix
-
- getRow(int) - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- getRow(int) - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- getRow(int) - Method in class mikera.matrixx.Matrix
-
- getRowBlockIndex(int) - Method in class mikera.matrixx.impl.ABlockMatrix
-
- getRowBlockLength(int) - Method in class mikera.matrixx.impl.ABlockMatrix
-
- getShape() - Method in class mikera.arrayz.Array
-
- getShape(int) - Method in class mikera.arrayz.impl.AbstractArray
-
- getShape() - Method in interface mikera.arrayz.impl.IStridedArray
-
- getShape() - Method in class mikera.arrayz.impl.SliceArray
-
- getShape(int) - Method in class mikera.arrayz.impl.SliceArray
-
- getShape() - Method in interface mikera.arrayz.INDArray
-
Returns the shape of the array as an array of ints.
- getShape(int) - Method in interface mikera.arrayz.INDArray
-
Returns the dimension size for a specific dimension in the array's shape
- getShape() - Method in class mikera.arrayz.NDArray
-
- getShape(int) - Method in class mikera.arrayz.NDArray
-
- getShape() - Method in class mikera.matrixx.AMatrix
-
- getShape(int) - Method in class mikera.matrixx.AMatrix
-
- getShape() - Method in class mikera.vectorz.AScalar
-
- getShape(int) - Method in class mikera.vectorz.AScalar
-
- getShape() - Method in class mikera.vectorz.AVector
-
- getShape(int) - Method in class mikera.vectorz.AVector
-
- getSlices() - Method in class mikera.arrayz.Array
-
- getSlices() - Method in class mikera.arrayz.impl.AbstractArray
-
- getSlices() - Method in class mikera.arrayz.impl.SliceArray
-
- getSlices() - Method in interface mikera.arrayz.INDArray
-
Returns a list of all major slices of this array.
- getSlices() - Method in class mikera.arrayz.NDArray
-
- getSlices() - Method in class mikera.matrixx.AMatrix
-
- getSlices() - Method in class mikera.vectorz.AScalar
-
- getSlices() - Method in class mikera.vectorz.AVector
-
- getSliceViews() - Method in class mikera.arrayz.impl.AbstractArray
-
- getSliceViews() - Method in interface mikera.arrayz.INDArray
-
Returns a list of slices as mutable INDArray views.
- getSliceViews() - Method in class mikera.matrixx.AMatrix
-
- getStride(int) - Method in class mikera.arrayz.Array
-
- getStride(int) - Method in interface mikera.arrayz.impl.IStridedArray
-
- getStride(int) - Method in class mikera.arrayz.NDArray
-
- getStride(int) - Method in class mikera.matrixx.impl.AStridedMatrix
-
- getStride() - Method in class mikera.vectorz.impl.AArrayVector
-
AArrayVector has a fixed stride of 1, which enables efficient operations on arrays
- getStride(int) - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- getStride() - Method in class mikera.vectorz.impl.AStridedVector
-
- getStride(int) - Method in class mikera.vectorz.impl.AStridedVector
-
- getStride() - Method in class mikera.vectorz.impl.StridedVector
-
- getStrides() - Method in class mikera.arrayz.Array
-
- getStrides() - Method in interface mikera.arrayz.impl.IStridedArray
-
- getStrides() - Method in class mikera.arrayz.NDArray
-
- getStrides() - Method in class mikera.matrixx.impl.AStridedMatrix
-
- getStrides() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- getStrides() - Method in class mikera.vectorz.impl.AStridedVector
-
- getT() - Method in class mikera.vectorz.impl.APrimitiveVector
-
- getT() - Method in class mikera.vectorz.Vector4
-
- getTransform(int) - Method in interface mikera.vectorz.IOp
-
Converts an operator into a corresponding transform that applies the operator to all elements of its input
- getTransform(int) - Method in class mikera.vectorz.Op
-
- getTransform(int) - Method in class mikera.vectorz.ops.Identity
-
- getTranslationComponent() - Method in class mikera.transformz.AAffineTransform
-
- getTranslationComponent() - Method in class mikera.transformz.Affine23
-
- getTranslationComponent() - Method in class mikera.transformz.Affine34
-
- getTranslationComponent() - Method in class mikera.transformz.AffineMN
-
- getTranslationComponent() - Method in class mikera.transformz.ALinearTransform
-
- getTranslationComponent(int) - Method in class mikera.transformz.ATranslation
-
- getTranslationComponent() - Method in class mikera.transformz.impl.ConstantTransform
-
- getTranslationComponent() - Method in class mikera.transformz.impl.ConstantTransform3
-
- getTranslationComponent() - Method in class mikera.transformz.impl.ConstantTransform4
-
- getTranslationComponent() - Method in class mikera.transformz.impl.IdentityTranslation
-
- getTranslationComponent() - Method in class mikera.transformz.Translation
-
- getTranslationComponent(int) - Method in class mikera.transformz.Translation3
-
- getTranslationComponent() - Method in class mikera.transformz.Translation3
-
- getTranslationVector() - Method in class mikera.transformz.ATranslation
-
Gets the vector offset that this translation represents.
- getTranslationVector() - Method in class mikera.transformz.impl.IdentityTranslation
-
- getTranslationVector() - Method in class mikera.transformz.Translation
-
- getTranslationVector() - Method in class mikera.transformz.Translation3
-
- getTranspose() - Method in class mikera.arrayz.impl.AbstractArray
-
- getTranspose() - Method in interface mikera.arrayz.INDArray
-
Returns the transpose of this array.
- getTranspose() - Method in class mikera.arrayz.NDArray
-
- getTranspose() - Method in class mikera.matrixx.AMatrix
-
Returns a transposed version of this matrix.
- getTranspose() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- getTranspose() - Method in class mikera.matrixx.impl.BandedMatrix
-
- getTranspose() - Method in class mikera.matrixx.impl.ColumnMatrix
-
- getTranspose() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- getTranspose() - Method in class mikera.matrixx.impl.RowMatrix
-
- getTranspose() - Method in class mikera.matrixx.impl.StridedMatrix
-
- getTranspose() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- getTranspose() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- getTranspose() - Method in class mikera.matrixx.Matrix
-
- getTranspose() - Method in class mikera.matrixx.Matrix22
-
- getTranspose() - Method in class mikera.matrixx.Matrix33
-
- getTranspose() - Method in class mikera.vectorz.AScalar
-
- getTranspose() - Method in class mikera.vectorz.AVector
-
- getTransposeCopy() - Method in class mikera.arrayz.impl.AbstractArray
-
- getTransposeCopy() - Method in interface mikera.arrayz.INDArray
-
Returns a transposed copy of the array.
- getTransposeCopy() - Method in class mikera.matrixx.AMatrix
-
- getTransposeCopy() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- getTransposeCopy() - Method in class mikera.vectorz.AVector
-
- getTransposeView() - Method in class mikera.arrayz.impl.AbstractArray
-
- getTransposeView() - Method in interface mikera.arrayz.INDArray
-
Returns a transposed view of the array.
- getTransposeView() - Method in class mikera.arrayz.NDArray
-
- getTransposeView() - Method in class mikera.matrixx.AMatrix
-
- getTransposeView() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- getTransposeView() - Method in class mikera.matrixx.impl.AStridedMatrix
-
- getTransposeView() - Method in class mikera.matrixx.impl.IdentityMatrix
-
- getTransposeView() - Method in class mikera.matrixx.impl.StridedMatrix
-
- getTransposeView() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- getTransposeView() - Method in class mikera.matrixx.Matrix
-
- getTransposeView() - Method in class mikera.vectorz.AScalar
-
- getTransposeView() - Method in class mikera.vectorz.AVector
-
- getWrappedObject() - Method in class mikera.vectorz.impl.AWrappedVector
-
- getWrappedObject() - Method in class mikera.vectorz.impl.WrappedScalarVector
-
- getWrappedObject() - Method in class mikera.vectorz.impl.WrappedSubVector
-
- getX() - Method in class mikera.vectorz.impl.APrimitiveVector
-
- getX() - Method in class mikera.vectorz.Vector1
-
- getX() - Method in class mikera.vectorz.Vector2
-
- getX() - Method in class mikera.vectorz.Vector3
-
- getX() - Method in class mikera.vectorz.Vector4
-
- getY() - Method in class mikera.vectorz.impl.APrimitiveVector
-
- getY() - Method in class mikera.vectorz.Vector2
-
- getY() - Method in class mikera.vectorz.Vector3
-
- getY() - Method in class mikera.vectorz.Vector4
-
- getZ() - Method in class mikera.vectorz.impl.APrimitiveVector
-
- getZ() - Method in class mikera.vectorz.Vector3
-
- getZ() - Method in class mikera.vectorz.Vector4
-
- GrowableVector - Class in mikera.vectorz
-
Implements a growable vector, intended for incrementally building vectors
Note that getting the underlying array or a subVector is unsafe, since the
underlying array may be discarded as the vector is grown.
- GrowableVector(AVector) - Constructor for class mikera.vectorz.GrowableVector
-
- GrowableVector() - Constructor for class mikera.vectorz.GrowableVector
-
- Identity - Class in mikera.vectorz.ops
-
Singleton identity operator
- IDENTITY - Static variable in class mikera.vectorz.Ops
-
- IdentityMatrix - Class in mikera.matrixx.impl
-
Specialised identity matrix class.
- identityTransform(int) - Static method in class mikera.transformz.Transformz
-
Creates an identity transform with the given number of dimensions
- IdentityTranslation - Class in mikera.transformz.impl
-
Immutable identity translation
- identityTranslation(int) - Static method in class mikera.transformz.Transformz
-
Creates an identity translation with the given number of dimensions
- illegalSize(int...) - Static method in class mikera.vectorz.util.ErrorMessages
-
- IMatrix - Interface in mikera.matrixx
-
Interface for fundamental matrix access operations.
- immutable() - Method in class mikera.vectorz.AScalar
-
- immutable() - Method in class mikera.vectorz.AVector
-
Creates an immutable copy of a vector
- immutable() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- immutable() - Method in class mikera.vectorz.impl.ImmutableScalar
-
- immutable() - Method in class mikera.vectorz.impl.ImmutableVector
-
- immutable() - Method in class mikera.vectorz.impl.Vector0
-
- immutable() - Method in class mikera.vectorz.impl.VectorIndexScalar
-
- immutable() - Method in interface mikera.vectorz.IScalar
-
- immutable() - Method in interface mikera.vectorz.IVector
-
- immutable() - Method in class mikera.vectorz.Scalar
-
- immutable(Object) - Static method in class mikera.vectorz.util.ErrorMessages
-
- ImmutableScalar - Class in mikera.vectorz.impl
-
- ImmutableVector - Class in mikera.vectorz.impl
-
Immutable array-backed vector.
- immutableZeroVector(int) - Static method in class mikera.vectorz.Vectorz
-
Returns an immutable vector of zeros
- includesIndex(int) - Method in class mikera.vectorz.impl.ASparseVector
-
Returns true iff the sparse vector contains the index i
- includesIndex(int) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- incompatibleBroadcast(INDArray, int...) - Static method in class mikera.vectorz.util.ErrorMessages
-
Returns an error message indicating that a broadcast is not possible
e.g.
- incompatibleShape(INDArray) - Static method in class mikera.vectorz.util.ErrorMessages
-
- incompatibleShapes(INDArray, INDArray) - Static method in class mikera.vectorz.util.ErrorMessages
-
Returns an error message indicating that two arrays have incompatible shapes.
- incrementAll(int[]) - Static method in class mikera.vectorz.util.IntArrays
-
- INDArray - Interface in mikera.arrayz
-
Interface for general multi-dimensional arrays of doubles
- Index - Class in mikera.indexz
-
Class to represent a mutable list of integer indexes, typically used for indexing into
vectors or matrices.
- Index(int) - Constructor for class mikera.indexz.Index
-
- index(int, int) - Method in class mikera.matrixx.impl.AArrayMatrix
-
Computes the index into the data array for a given position in the matrix
- index(int, int) - Method in class mikera.matrixx.impl.ADenseArrayMatrix
-
- index(int, int) - Method in class mikera.matrixx.impl.StridedMatrix
-
- index(int, int) - Method in class mikera.matrixx.Matrix
-
- IndexedArrayVector - Class in mikera.vectorz.impl
-
Vector that addresses elements indexed into double[] array
- IndexedSubVector - Class in mikera.vectorz.impl
-
Vector that addresses elements indexed into another source vector
- IndexIterator - Class in mikera.indexz.impl
-
General purpose iterator for arbitrary indexes.
- IndexIterator(AIndex) - Constructor for class mikera.indexz.impl.IndexIterator
-
- indexOfMaxValue(AVector) - Static method in class mikera.vectorz.Vectorz
-
- indexOfMinValue(AVector) - Static method in class mikera.vectorz.Vectorz
-
Returns the index of the minimum-valued component in a vector
- indexPosition(int) - Method in class mikera.indexz.Index
-
Looks up an index value in the index, returning its position or -1 if not found
Index must be both sorted and distinct.
- IndexVector - Class in mikera.vectorz.impl
-
A constrained vector implementation wrapping an integer Index
- Indexz - Class in mikera.indexz
-
Class for static index methods
- Indexz() - Constructor for class mikera.indexz.Indexz
-
- inner - Variable in class mikera.vectorz.ops.Composed
-
- innerProduct(INDArray) - Method in class mikera.arrayz.impl.AbstractArray
-
- innerProduct(INDArray) - Method in class mikera.arrayz.impl.SliceArray
-
- innerProduct(INDArray) - Method in interface mikera.arrayz.INDArray
-
Calculates the inner product of this array with another array.
- innerProduct(INDArray) - Method in class mikera.arrayz.NDArray
-
- innerProduct(AMatrix) - Method in class mikera.matrixx.AMatrix
-
- innerProduct(Vector) - Method in class mikera.matrixx.AMatrix
-
- innerProduct(Matrix) - Method in class mikera.matrixx.AMatrix
-
- innerProduct(AVector) - Method in class mikera.matrixx.AMatrix
-
- innerProduct(AScalar) - Method in class mikera.matrixx.AMatrix
-
- innerProduct(INDArray) - Method in class mikera.matrixx.AMatrix
-
- innerProduct(ADiagonalMatrix) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- innerProduct(AMatrix) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- innerProduct(Matrix) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- innerProduct(AMatrix) - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- innerProduct(ADiagonalMatrix) - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- innerProduct(AMatrix) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- innerProduct(Matrix) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- innerProduct(AVector) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- innerProduct(AMatrix) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- innerProduct(Matrix) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- innerProduct(AMatrix) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- innerProduct(AVector) - Method in class mikera.matrixx.Matrix
-
- innerProduct(Matrix) - Method in class mikera.matrixx.Matrix
-
- innerProduct(AMatrix) - Method in class mikera.matrixx.Matrix
-
- innerProduct(AMatrix) - Method in class mikera.matrixx.Matrix22
-
- innerProduct(AVector) - Method in class mikera.matrixx.Matrix22
-
- innerProduct(Vector2) - Method in class mikera.matrixx.Matrix22
-
- innerProduct(Matrix22) - Method in class mikera.matrixx.Matrix22
-
- innerProduct(AMatrix) - Method in class mikera.matrixx.Matrix33
-
- innerProduct(AVector) - Method in class mikera.matrixx.Matrix33
-
- innerProduct(Vector3) - Method in class mikera.matrixx.Matrix33
-
- innerProduct(Matrix33) - Method in class mikera.matrixx.Matrix33
-
- innerProduct(INDArray) - Method in class mikera.vectorz.AScalar
-
- innerProduct(AScalar) - Method in class mikera.vectorz.AScalar
-
- innerProduct(AVector) - Method in class mikera.vectorz.AVector
-
- innerProduct(Vector) - Method in class mikera.vectorz.AVector
-
- innerProduct(AMatrix) - Method in class mikera.vectorz.AVector
-
- innerProduct(AScalar) - Method in class mikera.vectorz.AVector
-
- innerProduct(INDArray) - Method in class mikera.vectorz.AVector
-
- innerProduct(AMatrix) - Method in class mikera.vectorz.impl.ZeroVector
-
- innerProduct(AVector) - Method in class mikera.vectorz.Vector
-
- innerProduct(Vector) - Method in class mikera.vectorz.Vector
-
- inputDimensions() - Method in class mikera.matrixx.AMatrix
-
- inputDimensions() - Method in class mikera.matrixx.impl.SubsetMatrix
-
- inputDimensions() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- inputDimensions() - Method in class mikera.transformz.Affine23
-
- inputDimensions() - Method in class mikera.transformz.Affine34
-
- inputDimensions() - Method in class mikera.transformz.AffineMN
-
- inputDimensions() - Method in class mikera.transformz.ATransform
-
Returns the number of dimensions required for input vectors
- inputDimensions() - Method in class mikera.transformz.impl.AConstantTransform
-
- inputDimensions() - Method in class mikera.transformz.impl.AOpTransform
-
- inputDimensions() - Method in class mikera.transformz.impl.CompoundTransform
-
- inputDimensions() - Method in class mikera.transformz.impl.IdentityTranslation
-
- inputDimensions() - Method in class mikera.transformz.impl.SubsetTransform
-
- inputDimensions() - Method in interface mikera.transformz.ITransform
-
Returns the number of dimensions required for input vectors
- inputDimensions() - Method in class mikera.transformz.Translation
-
- inputDimensions() - Method in class mikera.transformz.Translation3
-
- inputDimensions() - Method in class mikera.vectorz.Op
-
- INSTANCE - Static variable in class mikera.vectorz.impl.Vector0
-
- INSTANCE - Static variable in class mikera.vectorz.ops.Absolute
-
- INSTANCE - Static variable in class mikera.vectorz.ops.Cosh
-
- INSTANCE - Static variable in class mikera.vectorz.ops.Exp
-
- INSTANCE - Static variable in class mikera.vectorz.ops.Identity
-
- INSTANCE - Static variable in class mikera.vectorz.ops.Log
-
- INSTANCE - Static variable in class mikera.vectorz.ops.Logistic
-
- INSTANCE - Static variable in class mikera.vectorz.ops.NormalRBF
-
- INSTANCE - Static variable in class mikera.vectorz.ops.Reciprocal
-
- INSTANCE - Static variable in class mikera.vectorz.ops.ScaledLogistic
-
- INSTANCE - Static variable in class mikera.vectorz.ops.Signum
-
- INSTANCE - Static variable in class mikera.vectorz.ops.SoftPlus
-
- INSTANCE - Static variable in class mikera.vectorz.ops.Sqrt
-
- INSTANCE - Static variable in class mikera.vectorz.ops.Square
-
- INSTANCE - Static variable in class mikera.vectorz.ops.StochasticBinary
-
- INSTANCE - Static variable in class mikera.vectorz.ops.Tanh
-
- IntArrays - Class in mikera.vectorz.util
-
- IntArrays() - Constructor for class mikera.vectorz.util.IntArrays
-
- interpolate(AVector, double) - Method in class mikera.vectorz.AVector
-
- interpolate(AVector, AVector, double) - Method in class mikera.vectorz.AVector
-
- invalidDimension(INDArray, int) - Static method in class mikera.vectorz.util.ErrorMessages
-
- invalidIndex(INDArray, int...) - Static method in class mikera.vectorz.util.ErrorMessages
-
- invalidRange(AVector, int, int) - Static method in class mikera.vectorz.util.ErrorMessages
-
- invalidSlice(INDArray, int) - Static method in class mikera.vectorz.util.ErrorMessages
-
- inverse() - Method in class mikera.matrixx.AMatrix
-
- inverse() - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- inverse() - Method in class mikera.matrixx.impl.IdentityMatrix
-
- inverse() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- inverse() - Method in class mikera.matrixx.Matrix22
-
- inverse() - Method in class mikera.matrixx.Matrix33
-
- inverse() - Method in class mikera.transformz.AAffineTransform
-
- inverse() - Method in class mikera.transformz.ATransform
-
Return the inverse of this transformation if possible
- inverse() - Method in class mikera.transformz.ATranslation
-
- inverse() - Method in class mikera.transformz.impl.AConstantTransform
-
- inverse() - Method in class mikera.transformz.Translation3
-
- Inverse - Class in mikera.vectorz.ops
-
Operator representing the inverse of another operator
- Inverse(Op) - Constructor for class mikera.vectorz.ops.Inverse
-
- invert() - Method in class mikera.indexz.Index
-
Inverts the permutation represented by this Index
- invSqrt(AVector) - Static method in class mikera.vectorz.Vectorz
-
- invSqrt(Vector) - Static method in class mikera.vectorz.Vectorz
-
- IOp - Interface in mikera.vectorz
-
- isBoolean() - Method in class mikera.arrayz.impl.AbstractArray
-
- isBoolean() - Method in class mikera.arrayz.impl.SliceArray
-
- isBoolean() - Method in interface mikera.arrayz.INDArray
-
Returns true if the array is boolean (contains only 0.0 or 1.0 values)
- isBoolean() - Method in class mikera.matrixx.AMatrix
-
- isBoolean() - Method in class mikera.matrixx.impl.ABooleanMatrix
-
- isBoolean() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- isBoolean() - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- isBoolean() - Method in class mikera.matrixx.impl.IdentityMatrix
-
- isBoolean() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- isBoolean() - Method in class mikera.matrixx.Matrix
-
- isBoolean() - Method in class mikera.vectorz.impl.ABitVector
-
- isBoolean() - Method in class mikera.vectorz.impl.AxisVector
-
- isBoolean() - Method in class mikera.vectorz.impl.ZeroVector
-
- isBoolean(double) - Static method in class mikera.vectorz.Tools
-
- isBoolean(double[]) - Static method in class mikera.vectorz.util.DoubleArrays
-
- isBoolean(double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- isBounded() - Method in class mikera.vectorz.Op
-
- isBounded() - Method in class mikera.vectorz.ops.ABoundedOp
-
- isBounded() - Method in class mikera.vectorz.ops.Composed
-
- IScalar - Interface in mikera.vectorz
-
Interface for scalar array objects
- isDiagonal() - Method in class mikera.matrixx.AMatrix
-
Returns true iff a matrix is a square diagonal matrix
- isDiagonal() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- isDiagonal() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- isDiagonal() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- isDistinct() - Method in class mikera.indexz.AIndex
-
Returns true if this Index contains only distinct integer indices
- isDistinctSorted() - Method in class mikera.indexz.AIndex
-
Returns true if this index is distinct and sorted (in strictly increasing order)
- isDistinctSorted() - Method in class mikera.indexz.Index
-
- isDomainBounded() - Method in class mikera.vectorz.Op
-
- isElementConstrained() - Method in class mikera.arrayz.Array
-
- isElementConstrained() - Method in class mikera.arrayz.impl.SliceArray
-
- isElementConstrained() - Method in interface mikera.arrayz.INDArray
-
Returns true if this array has some constraints on element values
- isElementConstrained() - Method in class mikera.arrayz.NDArray
-
- isElementConstrained() - Method in class mikera.matrixx.AMatrix
-
- isElementConstrained() - Method in class mikera.vectorz.AScalar
-
- isElementConstrained() - Method in class mikera.vectorz.AVector
-
- isElementConstrained() - Method in class mikera.vectorz.impl.AConstrainedVector
-
- isElementConstrained() - Method in class mikera.vectorz.impl.SingleElementVector
-
- isElementConstrained() - Method in class mikera.vectorz.impl.WrappedSubVector
-
- isEvenPermutation() - Method in class mikera.indexz.Index
-
- isFullyMutable() - Method in class mikera.arrayz.Array
-
- isFullyMutable() - Method in class mikera.arrayz.impl.SliceArray
-
- isFullyMutable() - Method in interface mikera.arrayz.INDArray
-
If this method returns true, the INDArray is guaranteed to be fully mutable
in all positions i.e.
- isFullyMutable() - Method in class mikera.arrayz.NDArray
-
- isFullyMutable() - Method in class mikera.indexz.AIndex
-
- isFullyMutable() - Method in class mikera.indexz.impl.ComputedIndex
-
- isFullyMutable() - Method in class mikera.indexz.Index
-
- isFullyMutable() - Method in class mikera.matrixx.AMatrix
-
- isFullyMutable() - Method in class mikera.matrixx.impl.ABandedMatrix
-
- isFullyMutable() - Method in class mikera.matrixx.impl.ABooleanMatrix
-
- isFullyMutable() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- isFullyMutable() - Method in class mikera.matrixx.impl.AVectorMatrix
-
- isFullyMutable() - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- isFullyMutable() - Method in class mikera.matrixx.impl.MatrixColumnView
-
- isFullyMutable() - Method in class mikera.matrixx.impl.MatrixRowView
-
- isFullyMutable() - Method in class mikera.matrixx.impl.QuadtreeMatrix
-
- isFullyMutable() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- isFullyMutable() - Method in class mikera.vectorz.AScalar
-
- isFullyMutable() - Method in class mikera.vectorz.AVector
-
Returns true if this vector is fully mutable, i.e.
- isFullyMutable() - Method in class mikera.vectorz.BitVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.AConstrainedVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.ADerivedVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.APrimitiveVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- isFullyMutable() - Method in class mikera.vectorz.impl.ImmutableScalar
-
- isFullyMutable() - Method in class mikera.vectorz.impl.ImmutableVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.JoinedVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.RepeatedElementVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.SingleElementVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.StridedVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.UnmodifiableVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.VectorIndexScalar
-
- isFullyMutable() - Method in class mikera.vectorz.impl.WrappedScalarVector
-
- isFullyMutable() - Method in class mikera.vectorz.impl.WrappedSubVector
-
- isHermitian() - Method in class mikera.matrixx.AMatrix
-
Returns true if a matrix is Hermitian
This is equivalent to isSymmetric(), since all Vectorz matrices have real values.
- isIdentity() - Method in class mikera.matrixx.AMatrix
-
- isIdentity() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- isIdentity() - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- isIdentity() - Method in class mikera.matrixx.impl.IdentityMatrix
-
- isIdentity() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- isIdentity() - Method in class mikera.transformz.AAffineTransform
-
- isIdentity() - Method in class mikera.transformz.ATransform
-
Returns true if this transform is known to be the identity function, i.e.
- isIdentity() - Method in class mikera.transformz.ATranslation
-
Returns true if this transform is an identity transform
- isIdentity() - Method in class mikera.transformz.impl.AConstantTransform
-
- isIdentity() - Method in class mikera.transformz.impl.IdentityTranslation
-
- isIdentity() - Method in class mikera.transformz.Translation3
-
- isInvertible() - Method in class mikera.matrixx.AMatrix
-
- isInvertible() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- isInvertible() - Method in class mikera.transformz.AAffineTransform
-
- isInvertible() - Method in class mikera.transformz.ATransform
-
Returns true if this transform is invertible
- isInvertible() - Method in class mikera.transformz.ATranslation
-
- isLinear() - Method in class mikera.transformz.AAffineTransform
-
- isLinear() - Method in class mikera.transformz.ALinearTransform
-
- isLinear() - Method in class mikera.transformz.ATransform
-
Returns true if this transformation is guaranteed to be linear
- isLinear() - Method in class mikera.transformz.impl.CompoundTransform
-
- isLowerTriangular() - Method in class mikera.matrixx.AMatrix
-
Returns true if a matrix is lower triangular
- isLowerTriangular() - Method in class mikera.matrixx.impl.ABandedMatrix
-
- isLowerTriangular() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- isLowerTriangular() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- isLowerTriangular() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- isLowerTriangular() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- isMutable() - Method in class mikera.arrayz.Array
-
- isMutable() - Method in class mikera.arrayz.impl.SliceArray
-
- isMutable() - Method in interface mikera.arrayz.INDArray
-
Returns true if the INDArray is mutable (at least partially)
- isMutable() - Method in class mikera.arrayz.NDArray
-
- isMutable() - Method in class mikera.matrixx.AMatrix
-
- isMutable() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- isMutable() - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- isMutable() - Method in class mikera.matrixx.impl.IdentityMatrix
-
- isMutable() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- isMutable() - Method in class mikera.matrixx.impl.ScalarMatrix
-
- isMutable() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- isMutable() - Method in class mikera.vectorz.AScalar
-
- isMutable() - Method in class mikera.vectorz.AVector
-
Returns true if this vector is mutable.
- isMutable() - Method in class mikera.vectorz.BitVector
-
- isMutable() - Method in class mikera.vectorz.impl.AComputedVector
-
- isMutable() - Method in class mikera.vectorz.impl.ADerivedVector
-
- isMutable() - Method in class mikera.vectorz.impl.APrimitiveVector
-
- isMutable() - Method in class mikera.vectorz.impl.AxisVector
-
- isMutable() - Method in class mikera.vectorz.impl.ImmutableScalar
-
- isMutable() - Method in class mikera.vectorz.impl.ImmutableVector
-
- isMutable() - Method in class mikera.vectorz.impl.RepeatedElementVector
-
- isMutable() - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- isMutable() - Method in class mikera.vectorz.impl.StridedVector
-
- isMutable() - Method in class mikera.vectorz.impl.UnmodifiableVector
-
- isMutable() - Method in class mikera.vectorz.impl.Vector0
-
- isMutable() - Method in class mikera.vectorz.impl.VectorIndexScalar
-
- isMutable() - Method in class mikera.vectorz.impl.WrappedScalarVector
-
- isMutable() - Method in class mikera.vectorz.impl.ZeroVector
-
- isOddPermutation() - Method in class mikera.indexz.Index
-
- isOrthogonal() - Method in class mikera.matrixx.AMatrix
-
- isOrthogonal() - Method in class mikera.matrixx.impl.IdentityMatrix
-
- isOrthogonal() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- isPackedArray() - Method in class mikera.arrayz.Array
-
- isPackedArray() - Method in interface mikera.arrayz.impl.IStridedArray
-
- isPackedArray() - Method in class mikera.arrayz.NDArray
-
- isPackedArray() - Method in class mikera.matrixx.impl.AArrayMatrix
-
Returns true if the data array is fully packed by this matrix in row-major order
- isPackedArray() - Method in class mikera.matrixx.impl.ADenseArrayMatrix
-
- isPackedArray() - Method in class mikera.matrixx.impl.AStridedMatrix
-
- isPackedArray() - Method in class mikera.matrixx.impl.StridedMatrix
-
- isPackedArray() - Method in class mikera.matrixx.Matrix
-
- isPackedArray() - Method in class mikera.vectorz.impl.AArrayVector
-
- isPackedArray() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- isPackedArray() - Method in class mikera.vectorz.impl.AStridedVector
-
- isPackedArray() - Method in class mikera.vectorz.Vector
-
- isPackedLayout(double[], int, int[], int[]) - Static method in class mikera.arrayz.Arrayz
-
- isPackedStrides(int[], int[]) - Static method in class mikera.arrayz.Arrayz
-
- ISparse - Interface in mikera.arrayz
-
Marker interface for sparse arrays.
- ISpecialisedTransform - Interface in mikera.transformz.marker
-
Marker interface for specialised transforms
- isPermutation() - Method in class mikera.indexz.AIndex
-
Returns true if this index represents a permutation of positions 0..length-1
- isPermutation() - Method in class mikera.indexz.Index
-
- isPositiveDefinite() - Method in class mikera.matrixx.AMatrix
-
Returns true if a matrix is positive definite
- isRectangularDiagonal() - Method in class mikera.matrixx.AMatrix
-
- isRectangularDiagonal() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- isSameShape(INDArray) - Method in class mikera.arrayz.impl.AbstractArray
-
- isSameShape(INDArray) - Method in interface mikera.arrayz.INDArray
-
Returns true if this array is the same shape as another array
- isSameShape(INDArray) - Method in class mikera.matrixx.AMatrix
-
- isSameShape(AMatrix) - Method in class mikera.matrixx.AMatrix
-
- isSameShape(INDArray) - Method in class mikera.vectorz.AVector
-
- isSameShape(AVector) - Method in class mikera.vectorz.AVector
-
- isSorted() - Method in class mikera.indexz.AIndex
-
Returns true if this index is sorted (in increasing order)
- isSorted() - Method in class mikera.indexz.Index
-
- isSquare() - Method in class mikera.matrixx.AMatrix
-
- isSquare() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- isSquare() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- isSquare() - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- isSquare() - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- isSquare() - Method in class mikera.matrixx.Matrix22
-
- isSquare() - Method in class mikera.matrixx.Matrix33
-
- isSquare() - Method in class mikera.transformz.ATransform
-
Returns true if the transform is square (same number of input and output dimensions)
- isSquare() - Method in class mikera.transformz.ATranslation
-
- isStochastic() - Method in class mikera.vectorz.Op
-
Returns true if the operator is stochastic, i.e returns random values for at least some inputs
- isStochastic() - Method in class mikera.vectorz.ops.Composed
-
- isStochastic() - Method in class mikera.vectorz.ops.Division
-
- isStochastic() - Method in class mikera.vectorz.ops.GaussianNoise
-
- isStochastic() - Method in class mikera.vectorz.ops.Product
-
- isStochastic() - Method in class mikera.vectorz.ops.StochasticBinary
-
- isStochastic() - Method in class mikera.vectorz.ops.Sum
-
- isSymmetric() - Method in class mikera.matrixx.AMatrix
-
Returns true if a matrix is symmetric
- isSymmetric() - Method in class mikera.matrixx.impl.ABandedMatrix
-
- isSymmetric() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- isSymmetric() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- isSymmetric() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- isSymmetric() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- isSymmetric() - Method in class mikera.matrixx.Matrix22
-
- IStridedArray - Interface in mikera.arrayz.impl
-
Interface for arrays that support strided access over underlying data
- isUnitLengthVector() - Method in class mikera.vectorz.AVector
-
Returns true if the vector has unit length
- isUnitLengthVector() - Method in class mikera.vectorz.impl.AxisVector
-
- isUnitLengthVector() - Method in class mikera.vectorz.impl.ZeroVector
-
- isUpperTriangular() - Method in class mikera.matrixx.AMatrix
-
Returns true if a matrix is upper triangular
- isUpperTriangular() - Method in class mikera.matrixx.impl.ABandedMatrix
-
- isUpperTriangular() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- isUpperTriangular() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- isUpperTriangular() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- isUpperTriangular() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- isView() - Method in class mikera.arrayz.Array
-
- isView() - Method in class mikera.arrayz.impl.SliceArray
-
- isView() - Method in interface mikera.arrayz.INDArray
-
Return true if this array is a view type
- isView() - Method in class mikera.arrayz.NDArray
-
- isView() - Method in class mikera.matrixx.AMatrix
-
- isView() - Method in class mikera.matrixx.impl.AMatrixSubVector
-
- isView() - Method in class mikera.matrixx.impl.AVectorMatrix
-
- isView() - Method in class mikera.matrixx.impl.BandedMatrix
-
- isView() - Method in class mikera.matrixx.Matrix
-
- isView() - Method in class mikera.vectorz.AVector
-
Returns true if this vector is of a view type that references other vectors / data.
- isView() - Method in class mikera.vectorz.BitVector
-
- isView() - Method in class mikera.vectorz.GrowableVector
-
- isView() - Method in class mikera.vectorz.impl.AArrayVector
-
- isView() - Method in class mikera.vectorz.impl.ADerivedVector
-
- isView() - Method in class mikera.vectorz.impl.APrimitiveVector
-
- isView() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- isView() - Method in class mikera.vectorz.impl.ArraySubVector
-
- isView() - Method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- isView() - Method in class mikera.vectorz.impl.ImmutableScalar
-
- isView() - Method in class mikera.vectorz.impl.ImmutableVector
-
- isView() - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- isView() - Method in class mikera.vectorz.impl.JoinedVector
-
- isView() - Method in class mikera.vectorz.impl.StridedVector
-
- isView() - Method in class mikera.vectorz.impl.VectorIndexScalar
-
- isView() - Method in class mikera.vectorz.impl.WrappedSubVector
-
- isView() - Method in class mikera.vectorz.Scalar
-
- isView() - Method in class mikera.vectorz.Vector
-
- isZero() - Method in class mikera.arrayz.Array
-
- isZero() - Method in class mikera.arrayz.impl.AbstractArray
-
- isZero() - Method in class mikera.arrayz.impl.SliceArray
-
- isZero() - Method in interface mikera.arrayz.INDArray
-
Returns true if the array is zero (all elements equal to zero)
- isZero() - Method in class mikera.matrixx.AMatrix
-
Returns true if the matrix is the zero matrix (all components zero)
- isZero() - Method in class mikera.matrixx.impl.ADenseArrayMatrix
-
- isZero() - Method in class mikera.matrixx.impl.AVectorMatrix
-
- isZero() - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- isZero() - Method in class mikera.matrixx.impl.PermutedMatrix
-
- isZero() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- isZero() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- isZero() - Method in class mikera.matrixx.Matrix
-
- isZero() - Method in class mikera.vectorz.AScalar
-
- isZero() - Method in class mikera.vectorz.AVector
-
Returns true if this vector is a zero vector (all components zero)
- isZero() - Method in class mikera.vectorz.impl.AArrayVector
-
- isZero() - Method in class mikera.vectorz.impl.AxisVector
-
- isZero() - Method in class mikera.vectorz.impl.ImmutableVector
-
- isZero() - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- isZero() - Method in class mikera.vectorz.impl.Vector0
-
- isZero() - Method in class mikera.vectorz.impl.ZeroVector
-
- isZero() - Method in class mikera.vectorz.Scalar
-
- isZero(double[]) - Static method in class mikera.vectorz.util.DoubleArrays
-
- isZero(double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- iterator() - Method in class mikera.arrayz.impl.AbstractArray
-
- iterator() - Method in class mikera.indexz.AIndex
-
Gets an iterator over all elements of this index
- iterator() - Method in class mikera.matrixx.AMatrix
-
Returns an iterator over rows in this Matrix
- iterator() - Method in class mikera.vectorz.AScalar
-
- iterator() - Method in class mikera.vectorz.AVector
-
- iterator() - Method in class mikera.vectorz.impl.AStridedVector
-
- iterator() - Method in class mikera.vectorz.impl.ImmutableVector
-
- iterator() - Method in class mikera.vectorz.impl.ListWrapper
-
- iterator() - Method in class mikera.vectorz.impl.WrappedSubVector
-
- ITransform - Interface in mikera.transformz
-
- IVector - Interface in mikera.vectorz
-
Basic interface for a Vector
Implementations should normally extend AVector directly, which implements IVector plus
a considerable amount of other important functionality.
- m00 - Variable in class mikera.matrixx.Matrix22
-
- m00 - Variable in class mikera.matrixx.Matrix33
-
- m00 - Variable in class mikera.transformz.Affine23
-
- m00 - Variable in class mikera.transformz.Affine34
-
- m01 - Variable in class mikera.matrixx.Matrix22
-
- m01 - Variable in class mikera.matrixx.Matrix33
-
- m01 - Variable in class mikera.transformz.Affine23
-
- m01 - Variable in class mikera.transformz.Affine34
-
- m02 - Variable in class mikera.matrixx.Matrix33
-
- m02 - Variable in class mikera.transformz.Affine34
-
- m10 - Variable in class mikera.matrixx.Matrix22
-
- m10 - Variable in class mikera.matrixx.Matrix33
-
- m10 - Variable in class mikera.transformz.Affine23
-
- m10 - Variable in class mikera.transformz.Affine34
-
- m11 - Variable in class mikera.matrixx.Matrix22
-
- m11 - Variable in class mikera.matrixx.Matrix33
-
- m11 - Variable in class mikera.transformz.Affine23
-
- m11 - Variable in class mikera.transformz.Affine34
-
- m12 - Variable in class mikera.matrixx.Matrix33
-
- m12 - Variable in class mikera.transformz.Affine34
-
- m20 - Variable in class mikera.matrixx.Matrix33
-
- m20 - Variable in class mikera.transformz.Affine34
-
- m21 - Variable in class mikera.matrixx.Matrix33
-
- m21 - Variable in class mikera.transformz.Affine34
-
- m22 - Variable in class mikera.matrixx.Matrix33
-
- m22 - Variable in class mikera.transformz.Affine34
-
- magnitude() - Method in class mikera.vectorz.AVector
-
Returns the magnitude (Euclidean length) of the vector
- magnitude() - Method in class mikera.vectorz.impl.AArrayVector
-
- magnitude() - Method in class mikera.vectorz.impl.AxisVector
-
- magnitude() - Method in class mikera.vectorz.impl.SingleElementVector
-
- magnitude() - Method in class mikera.vectorz.impl.Vector0
-
- magnitude() - Method in class mikera.vectorz.impl.ZeroVector
-
- magnitude() - Method in class mikera.vectorz.Vector2
-
- magnitude() - Method in class mikera.vectorz.Vector3
-
- magnitudeSquared() - Method in class mikera.vectorz.AVector
-
- magnitudeSquared() - Method in class mikera.vectorz.impl.AArrayVector
-
- magnitudeSquared() - Method in class mikera.vectorz.impl.AxisVector
-
- magnitudeSquared() - Method in class mikera.vectorz.impl.ImmutableVector
-
- magnitudeSquared() - Method in class mikera.vectorz.impl.SingleElementVector
-
- magnitudeSquared() - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- magnitudeSquared() - Method in class mikera.vectorz.impl.Vector0
-
- magnitudeSquared() - Method in class mikera.vectorz.impl.ZeroVector
-
- magnitudeSquared() - Method in class mikera.vectorz.Vector2
-
- magnitudeSquared() - Method in class mikera.vectorz.Vector3
-
- Matrix - Class in mikera.matrixx
-
Standard MxN matrix class backed by a fully packed double[] array
This is the most efficient Vectorz type for 2D matrices.
- Matrix(AMatrix) - Constructor for class mikera.matrixx.Matrix
-
- Matrix22 - Class in mikera.matrixx
-
Specialised 2*2 Matrix for Vector2 maths, using primitive matrix elements
- Matrix22() - Constructor for class mikera.matrixx.Matrix22
-
- Matrix22(Matrix22) - Constructor for class mikera.matrixx.Matrix22
-
- Matrix22(double, double, double, double) - Constructor for class mikera.matrixx.Matrix22
-
- Matrix22(AMatrix) - Constructor for class mikera.matrixx.Matrix22
-
- Matrix33 - Class in mikera.matrixx
-
Specialised 3*3 Matrix for Vector3 maths, using primitive matrix elements
- Matrix33() - Constructor for class mikera.matrixx.Matrix33
-
Create a new (zero-initialised) 3x3 Matrix
- Matrix33(Matrix33) - Constructor for class mikera.matrixx.Matrix33
-
- Matrix33(double, double, double, double, double, double, double, double, double) - Constructor for class mikera.matrixx.Matrix33
-
- Matrix33(AMatrix) - Constructor for class mikera.matrixx.Matrix33
-
- MatrixBandVector - Class in mikera.vectorz.impl
-
Vector class representing a matrix band
- MatrixBuilder - Class in mikera.vectorz.util
-
Utility class for efficiently building matrices by addition of vector rows
- MatrixBuilder() - Constructor for class mikera.vectorz.util.MatrixBuilder
-
- MatrixColumnView - Class in mikera.matrixx.impl
-
A class representing a view of a matrix column as a vector
- MatrixColumnView(AMatrix, int) - Constructor for class mikera.matrixx.impl.MatrixColumnView
-
- MatrixElementIterator - Class in mikera.matrixx.impl
-
Iterator over matrix rows
- MatrixElementIterator(AMatrix) - Constructor for class mikera.matrixx.impl.MatrixElementIterator
-
- MatrixIterator - Class in mikera.matrixx.impl
-
Iterator over matrix rows
- MatrixIterator(AMatrix) - Constructor for class mikera.matrixx.impl.MatrixIterator
-
- MatrixRowView - Class in mikera.matrixx.impl
-
A class representing a view of a matrix row as a vector
- MatrixRowView(AMatrix, int) - Constructor for class mikera.matrixx.impl.MatrixRowView
-
- Matrixx - Class in mikera.matrixx
-
Static method class for matrices
- Matrixx() - Constructor for class mikera.matrixx.Matrixx
-
- maxAbsElement() - Method in class mikera.vectorz.AVector
-
Returns the maximum absolute element of a vector
- maxAbsElement() - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- maxDomain() - Method in class mikera.vectorz.Op
-
- maxDomain() - Method in class mikera.vectorz.ops.Inverse
-
- maxIndex() - Method in class mikera.indexz.AIndex
-
- maxIndex() - Method in class mikera.indexz.impl.SequentialIndex
-
- maxValue() - Method in class mikera.vectorz.Op
-
- maxValue() - Method in class mikera.vectorz.ops.ABoundedOp
-
- maxValue() - Method in class mikera.vectorz.ops.Clamp
-
- maxValue() - Method in class mikera.vectorz.ops.Composed
-
- maxValue() - Method in class mikera.vectorz.ops.Constant
-
- maxValue() - Method in class mikera.vectorz.ops.Inverse
-
- maxValue() - Method in class mikera.vectorz.ops.Logistic
-
- maxValue() - Method in class mikera.vectorz.ops.NormalRBF
-
- maxValue() - Method in class mikera.vectorz.ops.ScaledLogistic
-
- maxValue() - Method in class mikera.vectorz.ops.SoftPlus
-
- maxValue() - Method in class mikera.vectorz.ops.StochasticBinary
-
- maxValue() - Method in class mikera.vectorz.ops.Tanh
-
- maxValue(AVector) - Static method in class mikera.vectorz.Vectorz
-
- mikera.arrayz - package mikera.arrayz
-
- mikera.arrayz.impl - package mikera.arrayz.impl
-
- mikera.indexz - package mikera.indexz
-
- mikera.indexz.impl - package mikera.indexz.impl
-
- mikera.matrixx - package mikera.matrixx
-
- mikera.matrixx.algo - package mikera.matrixx.algo
-
- mikera.matrixx.impl - package mikera.matrixx.impl
-
- mikera.transformz - package mikera.transformz
-
- mikera.transformz.impl - package mikera.transformz.impl
-
- mikera.transformz.marker - package mikera.transformz.marker
-
- mikera.vectorz - package mikera.vectorz
-
- mikera.vectorz.functions - package mikera.vectorz.functions
-
- mikera.vectorz.impl - package mikera.vectorz.impl
-
- mikera.vectorz.ops - package mikera.vectorz.ops
-
- mikera.vectorz.util - package mikera.vectorz.util
-
- minDomain() - Method in class mikera.vectorz.Op
-
- minDomain() - Method in class mikera.vectorz.ops.Inverse
-
- minDomain() - Method in class mikera.vectorz.ops.Log
-
- minDomain() - Method in class mikera.vectorz.ops.LogN
-
- minDomain() - Method in class mikera.vectorz.ops.Power
-
- minDomain() - Method in class mikera.vectorz.ops.Sqrt
-
- minIndex() - Method in class mikera.indexz.AIndex
-
- minIndex() - Method in class mikera.indexz.impl.SequentialIndex
-
- minValue() - Method in class mikera.vectorz.Op
-
- minValue() - Method in class mikera.vectorz.ops.ABoundedOp
-
- minValue() - Method in class mikera.vectorz.ops.Clamp
-
- minValue() - Method in class mikera.vectorz.ops.Composed
-
- minValue() - Method in class mikera.vectorz.ops.Constant
-
- minValue() - Method in class mikera.vectorz.ops.Exp
-
- minValue() - Method in class mikera.vectorz.ops.Inverse
-
- minValue() - Method in class mikera.vectorz.ops.Logistic
-
- minValue() - Method in class mikera.vectorz.ops.NormalRBF
-
- minValue() - Method in class mikera.vectorz.ops.ScaledLogistic
-
- minValue() - Method in class mikera.vectorz.ops.SoftPlus
-
- minValue() - Method in class mikera.vectorz.ops.Sqrt
-
- minValue() - Method in class mikera.vectorz.ops.StochasticBinary
-
- minValue() - Method in class mikera.vectorz.ops.Tanh
-
- minValue(AVector) - Static method in class mikera.vectorz.Vectorz
-
Returns the minimum-valued component in a vector
- mismatch(INDArray, INDArray) - Static method in class mikera.vectorz.util.ErrorMessages
-
Returns an error message indicating that two arrays have different sizes
- mul(AMatrix) - Method in class mikera.matrixx.AMatrix
-
"Multiplies" this matrix by another, composing the transformation
- Multiplications - Class in mikera.matrixx.algo
-
- Multiplications() - Constructor for class mikera.matrixx.algo.Multiplications
-
- multiply(double) - Method in class mikera.arrayz.Array
-
- multiply(INDArray) - Method in class mikera.arrayz.impl.AbstractArray
-
- multiply(double) - Method in class mikera.arrayz.impl.SliceArray
-
- multiply(INDArray) - Method in interface mikera.arrayz.INDArray
-
Multiplies all elements by the equivalent elements in a second array
- multiply(double) - Method in interface mikera.arrayz.INDArray
-
Multiplies all elements of the array by a given double value
- multiply(double) - Method in class mikera.arrayz.NDArray
-
- multiply(AMatrix, AMatrix) - Static method in class mikera.matrixx.algo.Multiplications
-
General purpose matrix multiplication, with smart selection of algorithm based
on matrix size and type.
- multiply(Matrix, AMatrix) - Static method in class mikera.matrixx.algo.Multiplications
-
- multiply(double) - Method in class mikera.matrixx.AMatrix
-
- multiply(INDArray) - Method in class mikera.matrixx.AMatrix
-
- multiply(double) - Method in class mikera.matrixx.impl.ColumnMatrix
-
- multiply(double) - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- multiply(double) - Method in class mikera.matrixx.impl.RowMatrix
-
- multiply(double) - Method in class mikera.matrixx.impl.ScalarMatrix
-
- multiply(double) - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- multiply(double) - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- multiply(double) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- multiply(double) - Method in class mikera.matrixx.Matrix
-
- multiply(double) - Method in class mikera.matrixx.Matrix22
-
- multiply(double) - Method in class mikera.matrixx.Matrix33
-
- multiply(double) - Method in class mikera.vectorz.AScalar
-
- multiply(INDArray) - Method in class mikera.vectorz.AScalar
-
- multiply(double) - Method in class mikera.vectorz.AVector
-
Multiplies the vector by a constant factor
- multiply(INDArray) - Method in class mikera.vectorz.AVector
-
- multiply(AVector) - Method in class mikera.vectorz.AVector
-
- multiply(double[], int) - Method in class mikera.vectorz.AVector
-
- multiply(AVector) - Method in class mikera.vectorz.impl.AArrayVector
-
- multiply(double[], int) - Method in class mikera.vectorz.impl.AArrayVector
-
- multiply(double) - Method in class mikera.vectorz.impl.AArrayVector
-
- multiply(double) - Method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- multiply(double) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- multiply(double) - Method in class mikera.vectorz.impl.JoinedVector
-
- multiply(double) - Method in class mikera.vectorz.impl.SingleElementVector
-
- multiply(double) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- multiply(AVector) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- multiply(AArrayVector) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- multiply(double[], int) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- multiply(double) - Method in class mikera.vectorz.Scalar
-
- multiply(double[], int, int, double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- multiply(double[], double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- multiply(double) - Method in class mikera.vectorz.Vector
-
- multiply(AVector) - Method in class mikera.vectorz.Vector
-
- multiply(Vector) - Method in class mikera.vectorz.Vector
-
- multiplyRow(int, double) - Method in class mikera.matrixx.AMatrix
-
Multiplies a row by a constant factor
This is an elementary row operation
- multiplyRow(int, double) - Method in class mikera.matrixx.Matrix
-
- multiplyTo(double[], int) - Method in class mikera.vectorz.AVector
-
- multiplyTo(double[], int) - Method in class mikera.vectorz.impl.AArrayVector
-
- multiplyTo(double[], int) - Method in class mikera.vectorz.impl.ImmutableVector
-
- multiplyTo(double[], int) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- multiplyTo(double[], int) - Method in class mikera.vectorz.impl.JoinedVector
-
- mutable() - Method in class mikera.vectorz.AScalar
-
- mutable() - Method in class mikera.vectorz.AVector
-
Coerces to a mutable version of a vector.
- mutable() - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- mutable() - Method in class mikera.vectorz.impl.ImmutableScalar
-
- mutable() - Method in class mikera.vectorz.impl.VectorIndexScalar
-
- mutable() - Method in interface mikera.vectorz.IScalar
-
- mutable() - Method in interface mikera.vectorz.IVector
-
- mutable() - Method in class mikera.vectorz.Scalar
-
- scalar - Variable in class mikera.vectorz.impl.WrappedScalarVector
-
- Scalar - Class in mikera.vectorz
-
Basic Scalar class containing a single mutable double value
- Scalar(double) - Constructor for class mikera.vectorz.Scalar
-
- ScalarFunction - Class in mikera.vectorz.functions
-
Abstract base class for Scalar functions
- ScalarFunction() - Constructor for class mikera.vectorz.functions.ScalarFunction
-
- ScalarMatrix - Class in mikera.matrixx.impl
-
Scalar matrix class - i.e.
- ScalarMatrix(int, double) - Constructor for class mikera.matrixx.impl.ScalarMatrix
-
- scale(double) - Method in class mikera.arrayz.impl.AbstractArray
-
- scale(double) - Method in interface mikera.arrayz.INDArray
-
Scales all elements of the array by a given double value
- scale(double) - Method in class mikera.matrixx.AMatrix
-
Scales a matrix by a constant scalar factor.
- scale(int, double) - Static method in class mikera.transformz.Transformz
-
Creates an n-dimensional scaling transform
- scale(AVector) - Method in class mikera.vectorz.AVector
-
Scales the vector by another vector of the same size
- scale2D(double) - Static method in class mikera.transformz.Transformz
-
Creates a 2D scaling transform
- scale3D(double) - Static method in class mikera.transformz.Transformz
-
Creates a 3D scaling transform
- scaleAdd(double, double) - Method in class mikera.arrayz.impl.AbstractArray
-
- scaleAdd(double, double) - Method in interface mikera.arrayz.INDArray
-
Scales all elements of the array by a given double value and adds a constant vale
- scaleAdd(double, double) - Method in class mikera.matrixx.AMatrix
-
- scaleAdd(double, AVector) - Method in class mikera.vectorz.AVector
-
- scaleAdd(double, double) - Method in class mikera.vectorz.AVector
-
Scales this vector and adds a constant to every element
- scaleAdd(double, double) - Method in class mikera.vectorz.impl.AArrayVector
-
- scaleAdd(double, double) - Method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- scaleAdd(double, double) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- scaleAdd(double, double) - Method in class mikera.vectorz.impl.JoinedVector
-
- scaleAdd(double, double) - Method in class mikera.vectorz.Scalar
-
- scaleAdd(double[], double, double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- scaleAdd(double[], int, int, double, double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- scaleAdd(double, double) - Method in class mikera.vectorz.Vector
-
- scaleAdd(double, double) - Method in class mikera.vectorz.Vector2
-
- scaleAdd(double, AVector) - Method in class mikera.vectorz.Vector2
-
- scaleAdd(double, Vector2) - Method in class mikera.vectorz.Vector2
-
- scaleAdd(double, double) - Method in class mikera.vectorz.Vector3
-
- scaleAdd(double, AVector) - Method in class mikera.vectorz.Vector3
-
- scaleAdd(double, Vector3) - Method in class mikera.vectorz.Vector3
-
- SCALED_LOGISTIC - Static variable in class mikera.vectorz.Ops
-
- ScaledLogistic - Class in mikera.vectorz.ops
-
A logistic function, with input scaled by a fixed factor
- ScaledLogistic(double) - Constructor for class mikera.vectorz.ops.ScaledLogistic
-
- scaleToMagnitude(double) - Method in class mikera.vectorz.AVector
-
Scales the vector up to a specific target magnitude
- seekPosition(int) - Method in class mikera.indexz.Index
-
Finds the position a value would take assuming a sorted index.
- SequentialIndex - Class in mikera.indexz.impl
-
Class representing a sequential index [a, a+1, a+2.....
- SequentialIndex(int, int) - Constructor for class mikera.indexz.impl.SequentialIndex
-
- set(int[], double) - Method in class mikera.arrayz.Array
-
- set(double) - Method in class mikera.arrayz.impl.AbstractArray
-
- set(int, double) - Method in class mikera.arrayz.impl.AbstractArray
-
- set(int, int, double) - Method in class mikera.arrayz.impl.AbstractArray
-
- set(INDArray) - Method in class mikera.arrayz.impl.AbstractArray
-
- set(Object) - Method in class mikera.arrayz.impl.AbstractArray
-
- set(double) - Method in class mikera.arrayz.impl.SliceArray
-
- set(int[], double) - Method in class mikera.arrayz.impl.SliceArray
-
- set(double) - Method in interface mikera.arrayz.INDArray
-
Sets all elements of an array to a specific double value
- set(int, double) - Method in interface mikera.arrayz.INDArray
-
- set(int, int, double) - Method in interface mikera.arrayz.INDArray
-
- set(int[], double) - Method in interface mikera.arrayz.INDArray
-
- set(INDArray) - Method in interface mikera.arrayz.INDArray
-
Sets this array to the element values contained in another array
- set(Object) - Method in interface mikera.arrayz.INDArray
-
Sets this array to the element values contained in the given object.
- set(double) - Method in class mikera.arrayz.NDArray
-
- set(int, double) - Method in class mikera.arrayz.NDArray
-
- set(int, int, double) - Method in class mikera.arrayz.NDArray
-
- set(int[], double) - Method in class mikera.arrayz.NDArray
-
- set(int, int) - Method in class mikera.indexz.AIndex
-
- set(int, int) - Method in class mikera.indexz.impl.ComputedIndex
-
- set(int, int) - Method in class mikera.indexz.Index
-
- set(int, int, double) - Method in class mikera.matrixx.AMatrix
-
Sets a specified element in the matrix
- set(int, double) - Method in class mikera.matrixx.AMatrix
-
- set(double) - Method in class mikera.matrixx.AMatrix
-
- set(int[], double) - Method in class mikera.matrixx.AMatrix
-
- set(AMatrix) - Method in class mikera.matrixx.AMatrix
-
- set(INDArray) - Method in class mikera.matrixx.AMatrix
-
- set(Object) - Method in class mikera.matrixx.AMatrix
-
- set(int, int, double) - Method in interface mikera.matrixx.IMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.AArrayMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- set(double) - Method in class mikera.matrixx.impl.AVectorMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.AVectorMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.BandedMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.ColumnMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- set(int, double) - Method in class mikera.matrixx.impl.MatrixColumnView
-
- set(int, double) - Method in class mikera.matrixx.impl.MatrixRowView
-
- set(int, int, double) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.PermutedMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.QuadtreeMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.RowMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.StridedMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.SubsetMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.TransposedMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- set(int, int, double) - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- set(int, int, double) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- set(int, int, double) - Method in class mikera.matrixx.Matrix
-
- set(AMatrix) - Method in class mikera.matrixx.Matrix
-
- set(double) - Method in class mikera.matrixx.Matrix
-
- set(Matrix22) - Method in class mikera.matrixx.Matrix22
-
- set(AMatrix) - Method in class mikera.matrixx.Matrix22
-
- set(int, int, double) - Method in class mikera.matrixx.Matrix22
-
- set(int, int, double) - Method in class mikera.matrixx.Matrix33
-
- set(double) - Method in class mikera.vectorz.AScalar
-
- set(int[], double) - Method in class mikera.vectorz.AScalar
-
- set(int, double) - Method in class mikera.vectorz.AVector
-
- set(long, double) - Method in class mikera.vectorz.AVector
-
- set(int[], double) - Method in class mikera.vectorz.AVector
-
- set(AVector) - Method in class mikera.vectorz.AVector
-
Sets the vector to equal the value of another vector
- set(double) - Method in class mikera.vectorz.AVector
-
- set(double[]) - Method in class mikera.vectorz.AVector
-
Deprecated.
- set(INDArray) - Method in class mikera.vectorz.AVector
-
- set(AVector, int) - Method in class mikera.vectorz.AVector
-
Set the vector equal to an offset into another vector
- set(IVector) - Method in class mikera.vectorz.AVector
-
- set(AVector, Index) - Method in class mikera.vectorz.AVector
-
sets the vector using values indexed from another vector
- set(int, double) - Method in class mikera.vectorz.BitVector
-
- set(int, double) - Method in class mikera.vectorz.GrowableVector
-
- set(AVector) - Method in class mikera.vectorz.impl.AArrayVector
-
- set(AVector, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- set(int, double) - Method in class mikera.vectorz.impl.AArrayVector
-
- set(int, double) - Method in class mikera.vectorz.impl.AComputedVector
-
- set(int, double) - Method in class mikera.vectorz.impl.ADerivedVector
-
- set(int, double) - Method in class mikera.vectorz.impl.AMatrixViewVector
-
- set(double) - Method in class mikera.vectorz.impl.ArrayIndexScalar
-
- set(int, double) - Method in class mikera.vectorz.impl.ArraySubVector
-
- set(double) - Method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- set(double) - Method in class mikera.vectorz.impl.ImmutableScalar
-
- set(int, double) - Method in class mikera.vectorz.impl.ImmutableVector
-
- set(int, double) - Method in class mikera.vectorz.impl.IndexedArrayVector
-
- set(int, double) - Method in class mikera.vectorz.impl.IndexedSubVector
-
- set(int, double) - Method in class mikera.vectorz.impl.IndexVector
-
- set(int, double) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- set(AVector) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- set(AVector) - Method in class mikera.vectorz.impl.JoinedVector
-
- set(AVector, int) - Method in class mikera.vectorz.impl.JoinedVector
-
- set(int, double) - Method in class mikera.vectorz.impl.JoinedVector
-
- set(int, Double) - Method in class mikera.vectorz.impl.ListWrapper
-
- set(int, double) - Method in class mikera.vectorz.impl.RepeatedElementVector
-
- set(int, double) - Method in class mikera.vectorz.impl.SingleElementVector
-
- set(int, double) - Method in class mikera.vectorz.impl.SparseIndexedVector
-
- set(AVector) - Method in class mikera.vectorz.impl.StridedVector
-
- set(int, double) - Method in class mikera.vectorz.impl.StridedVector
-
- set(int, double) - Method in class mikera.vectorz.impl.UnmodifiableVector
-
- set(int, double) - Method in class mikera.vectorz.impl.Vector0
-
- set(double) - Method in class mikera.vectorz.impl.VectorIndexScalar
-
- set(int, double) - Method in class mikera.vectorz.impl.WrappedScalarVector
-
- set(int, double) - Method in class mikera.vectorz.impl.WrappedSubVector
-
- set(int, double) - Method in class mikera.vectorz.impl.ZeroVector
-
- set(double) - Method in interface mikera.vectorz.IScalar
-
Sets the double value of a scalar array
- set(int, double) - Method in interface mikera.vectorz.IVector
-
- set(double) - Method in class mikera.vectorz.Scalar
-
- set(int, double) - Method in class mikera.vectorz.Vector
-
- set(AVector) - Method in class mikera.vectorz.Vector
-
- set(int, double) - Method in class mikera.vectorz.Vector1
-
- set(int, double) - Method in class mikera.vectorz.Vector2
-
- set(Vector3) - Method in class mikera.vectorz.Vector3
-
- set(AVector) - Method in class mikera.vectorz.Vector3
-
- set(int, double) - Method in class mikera.vectorz.Vector3
-
- set(Vector4) - Method in class mikera.vectorz.Vector4
-
- set(int, double) - Method in class mikera.vectorz.Vector4
-
- setColumn(int, AVector) - Method in class mikera.matrixx.AMatrix
-
- setColumn(int, AVector) - Method in class mikera.matrixx.Matrix
-
- setElements(double[], int, int) - Method in class mikera.arrayz.Array
-
- setElements(double[]) - Method in class mikera.arrayz.impl.AbstractArray
-
- setElements(double[], int, int) - Method in class mikera.arrayz.impl.SliceArray
-
- setElements(double[]) - Method in interface mikera.arrayz.INDArray
-
Sets all elements in an array using the given double values
- setElements(double[], int, int) - Method in interface mikera.arrayz.INDArray
-
Sets all elements in an array using the given double values
- setElements(double[], int, int) - Method in class mikera.arrayz.NDArray
-
- setElements(double[], int, int) - Method in class mikera.matrixx.AMatrix
-
- setElements(double[]) - Method in class mikera.matrixx.AMatrix
-
- setElements(double[], int, int) - Method in class mikera.vectorz.AScalar
-
- setElements(double[]) - Method in class mikera.vectorz.AVector
-
- setElements(double[], int, int) - Method in class mikera.vectorz.AVector
-
- setElements(double[], int, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- setElements(double[], int, int) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- setElements(double[], int, int) - Method in class mikera.vectorz.impl.JoinedVector
-
- setRange(int, double[], int, int) - Method in class mikera.vectorz.AVector
-
Set a subrange of this vector from a double array
- setRange(int, double[], int, int) - Method in class mikera.vectorz.impl.AArrayVector
-
- setRange(int, double[], int, int) - Method in class mikera.vectorz.Vector
-
- setRow(int, AVector) - Method in class mikera.matrixx.AMatrix
-
- setRow(int, AVector) - Method in class mikera.matrixx.Matrix
-
- setValues(double...) - Method in class mikera.vectorz.AVector
-
- setValues(double) - Method in class mikera.vectorz.Vector1
-
- setValues(double, double) - Method in class mikera.vectorz.Vector2
-
- setValues(double, double, double) - Method in class mikera.vectorz.Vector3
-
- setValues(double, double, double, double) - Method in class mikera.vectorz.Vector4
-
- signum() - Method in class mikera.arrayz.Array
-
- signum() - Method in class mikera.arrayz.impl.AbstractArray
-
- signum() - Method in interface mikera.arrayz.INDArray
-
Calculates the signum of all elements of the array
- signum() - Method in class mikera.matrixx.AMatrix
-
- signum() - Method in class mikera.matrixx.Matrix
-
- signum() - Method in class mikera.vectorz.AVector
-
Sets each component of the vector to its sign value (-1, 0 or 1)
- signum() - Method in class mikera.vectorz.impl.AArrayVector
-
Sets each component of the vector to its sign value (-1, 0 or 1)
- signum() - Method in class mikera.vectorz.impl.AxisVector
-
- signum() - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- signum() - Method in class mikera.vectorz.impl.JoinedVector
-
- Signum - Class in mikera.vectorz.ops
-
- SIGNUM - Static variable in class mikera.vectorz.Ops
-
- Signum() - Constructor for class mikera.vectorz.ops.Signum
-
- signum(double[]) - Static method in class mikera.vectorz.util.DoubleArrays
-
- signum(double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- signum() - Method in class mikera.vectorz.Vector
-
- SIN - Static variable in class mikera.vectorz.Ops
-
- SingleDoubleIterator - Class in mikera.vectorz.impl
-
- SingleDoubleIterator(double) - Constructor for class mikera.vectorz.impl.SingleDoubleIterator
-
- SingleElementVector - Class in mikera.vectorz.impl
-
A sparse mutable vector that has a only one element that can be non-zero.
- SingleElementVector(int, int) - Constructor for class mikera.vectorz.impl.SingleElementVector
-
- SingleElementVector(int, int, double) - Constructor for class mikera.vectorz.impl.SingleElementVector
-
- SINH - Static variable in class mikera.vectorz.Ops
-
- size() - Method in class mikera.vectorz.impl.ListWrapper
-
- slice(int) - Method in class mikera.arrayz.Array
-
- slice(int, int) - Method in class mikera.arrayz.Array
-
- slice(int) - Method in class mikera.arrayz.impl.SliceArray
-
- slice(int, int) - Method in class mikera.arrayz.impl.SliceArray
-
- slice(int) - Method in interface mikera.arrayz.INDArray
-
Returns the specified major slice of this array as a view (slice along dimension 0)
- slice(int, int) - Method in interface mikera.arrayz.INDArray
-
Returns a slice view of this array along the specified dimension
- slice(int) - Method in class mikera.arrayz.NDArray
-
- slice(int, int) - Method in class mikera.arrayz.NDArray
-
- slice(int) - Method in class mikera.matrixx.AMatrix
-
- slice(int, int) - Method in class mikera.matrixx.AMatrix
-
- slice(int) - Method in class mikera.matrixx.impl.TransposedMatrix
-
- slice(int) - Method in class mikera.vectorz.AScalar
-
- slice(int, int) - Method in class mikera.vectorz.AScalar
-
- slice(int) - Method in class mikera.vectorz.AVector
-
- slice(int, int) - Method in class mikera.vectorz.AVector
-
- slice(int) - Method in class mikera.vectorz.impl.AArrayVector
-
- SliceArray<T extends INDArray> - Class in mikera.arrayz.impl
-
A general n-dimensional double array implemented as a collection of (n-1) dimensional slices
- sliceCount() - Method in class mikera.arrayz.Array
-
- sliceCount() - Method in class mikera.arrayz.impl.SliceArray
-
- sliceCount() - Method in interface mikera.arrayz.INDArray
-
returns the number of major slices in this array.
- sliceCount() - Method in class mikera.arrayz.NDArray
-
- sliceCount() - Method in class mikera.matrixx.AMatrix
-
- sliceCount() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- sliceCount() - Method in class mikera.vectorz.AScalar
-
- sliceCount() - Method in class mikera.vectorz.AVector
-
- SliceElementIterator - Class in mikera.arrayz.impl
-
General purpose iterator for elements of arbitrary arrays.
- SliceElementIterator(INDArray) - Constructor for class mikera.arrayz.impl.SliceElementIterator
-
- SliceElementIterator(INDArray, int, int) - Constructor for class mikera.arrayz.impl.SliceElementIterator
-
- SliceIterator<T> - Class in mikera.arrayz.impl
-
General purpose iterator for slices of arbitrary arrays.
- SliceIterator(INDArray) - Constructor for class mikera.arrayz.impl.SliceIterator
-
- SliceIterator(INDArray, int, int) - Constructor for class mikera.arrayz.impl.SliceIterator
-
- SoftPlus - Class in mikera.vectorz.ops
-
- SOFTPLUS - Static variable in class mikera.vectorz.Ops
-
- SoftPlus() - Constructor for class mikera.vectorz.ops.SoftPlus
-
- sort() - Method in class mikera.indexz.AIndex
-
Sorts the index in place.
- sort() - Method in class mikera.indexz.Index
-
Sorts the Index (in-place)
- source - Variable in class mikera.vectorz.impl.ADerivedVector
-
- source - Variable in class mikera.vectorz.impl.AMatrixViewVector
-
- SparseIndexedVector - Class in mikera.vectorz.impl
-
Indexed sparse vector.
- sqrt() - Method in class mikera.arrayz.impl.AbstractArray
-
- sqrt() - Method in interface mikera.arrayz.INDArray
-
Computes the square root of all elements in the array
- sqrt() - Method in class mikera.matrixx.AMatrix
-
- sqrt() - Method in class mikera.vectorz.impl.AArrayVector
-
- sqrt() - Method in class mikera.vectorz.impl.AxisVector
-
- sqrt() - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- sqrt() - Method in class mikera.vectorz.impl.JoinedVector
-
- Sqrt - Class in mikera.vectorz.ops
-
- SQRT - Static variable in class mikera.vectorz.Ops
-
- Sqrt() - Constructor for class mikera.vectorz.ops.Sqrt
-
- sqrt(double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- square() - Method in class mikera.arrayz.Array
-
- square() - Method in class mikera.arrayz.impl.AbstractArray
-
- square() - Method in interface mikera.arrayz.INDArray
-
Squares all elements of the array
- square() - Method in class mikera.matrixx.AMatrix
-
- square() - Method in class mikera.matrixx.Matrix
-
- square() - Method in class mikera.vectorz.AScalar
-
- square() - Method in class mikera.vectorz.AVector
-
Squares all elements of the vector
- square() - Method in class mikera.vectorz.impl.AArrayVector
-
- square() - Method in class mikera.vectorz.impl.AxisVector
-
- square() - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- square() - Method in class mikera.vectorz.impl.JoinedVector
-
- square() - Method in class mikera.vectorz.impl.SingleElementVector
-
- Square - Class in mikera.vectorz.ops
-
- SQUARE - Static variable in class mikera.vectorz.Ops
-
- square(double[]) - Static method in class mikera.vectorz.util.DoubleArrays
-
- square(double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- square() - Method in class mikera.vectorz.Vector
-
- squareMatrixRequired(AMatrix) - Static method in class mikera.vectorz.util.ErrorMessages
-
- STOCHASTIC_BINARY - Static variable in class mikera.vectorz.Ops
-
- STOCHASTIC_LOGISTIC - Static variable in class mikera.vectorz.Ops
-
- StochasticBinary - Class in mikera.vectorz.ops
-
- StochasticBinary() - Constructor for class mikera.vectorz.ops.StochasticBinary
-
- StridedElementIterator - Class in mikera.vectorz.impl
-
General purpose iterator for arbitrary vectors.
- StridedElementIterator(double[], int, int, int) - Constructor for class mikera.vectorz.impl.StridedElementIterator
-
- StridedMatrix - Class in mikera.matrixx.impl
-
- StridedVector - Class in mikera.vectorz.impl
-
- sub(double) - Method in class mikera.arrayz.impl.AbstractArray
-
- sub(INDArray) - Method in class mikera.arrayz.impl.AbstractArray
-
- sub(double) - Method in interface mikera.arrayz.INDArray
-
Subtracts a double value from all elements in this array
- sub(INDArray) - Method in interface mikera.arrayz.INDArray
-
Subtracts all the elements of another array from this array, in an elementwise order.
- sub(INDArray) - Method in class mikera.arrayz.NDArray
-
- sub(AVector) - Method in class mikera.matrixx.AMatrix
-
- sub(double) - Method in class mikera.matrixx.AMatrix
-
- sub(AMatrix) - Method in class mikera.matrixx.AMatrix
-
Subtracts another matrix from this one
- sub(AScalar) - Method in class mikera.matrixx.AMatrix
-
- sub(INDArray) - Method in class mikera.matrixx.AMatrix
-
- sub(Matrix22) - Method in class mikera.matrixx.Matrix22
-
- sub(double) - Method in class mikera.vectorz.AScalar
-
- sub(INDArray) - Method in class mikera.vectorz.AScalar
-
- sub(AScalar) - Method in class mikera.vectorz.AScalar
-
- sub(INDArray) - Method in class mikera.vectorz.AVector
-
- sub(AVector) - Method in class mikera.vectorz.AVector
-
Subtracts a vector from this vector
- sub(double) - Method in class mikera.vectorz.AVector
-
- sub(double) - Method in class mikera.vectorz.impl.DoubleScalar
-
Deprecated.
- sub(double) - Method in class mikera.vectorz.Scalar
-
- sub(double[], double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- sub(double[], int, int, double) - Static method in class mikera.vectorz.util.DoubleArrays
-
- sub(AVector) - Method in class mikera.vectorz.Vector
-
- sub(AArrayVector) - Method in class mikera.vectorz.Vector
-
- sub(AArrayVector, int) - Method in class mikera.vectorz.Vector
-
- sub(Vector2) - Method in class mikera.vectorz.Vector2
-
- sub(Vector3) - Method in class mikera.vectorz.Vector3
-
- subMatrix(int, int, int, int) - Method in class mikera.matrixx.AMatrix
-
- subMatrix(int, int, int, int) - Method in class mikera.matrixx.impl.AStridedMatrix
-
- subMatrix(int, int, int, int) - Method in class mikera.matrixx.impl.StridedMatrix
-
- subMatrix(int, int, int, int) - Method in class mikera.matrixx.Matrix
-
- subMultiple(AVector, double) - Method in class mikera.vectorz.AVector
-
Subtracts a scaled multiple of another vector from this vector
- subMultiple(Vector3, double) - Method in class mikera.vectorz.Vector3
-
- SubsetMatrix - Class in mikera.matrixx.impl
-
Matrix that transforms to a selection of specific elements of the source vector
i.e.
- SubsetTransform - Class in mikera.transformz.impl
-
Transform wrapper that produces a subset of the output components of another transform
- subtractMultiple(Vector3, double) - Method in class mikera.vectorz.Vector3
-
- subVector(int, int) - Method in class mikera.vectorz.AVector
-
Obtains a sub-vector that refers to this vector.
- subVector(int, int) - Method in class mikera.vectorz.impl.AArrayVector
-
Returns a vector referencing a sub-vector of the current vector
- subVector(int, int) - Method in class mikera.vectorz.impl.ImmutableVector
-
- subVector(int, int) - Method in class mikera.vectorz.impl.IndexedArrayVector
-
- subVector(int, int) - Method in class mikera.vectorz.impl.IndexedSubVector
-
- subVector(int, int) - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- subVector(int, int) - Method in class mikera.vectorz.impl.JoinedVector
-
- subVector(int, int) - Method in class mikera.vectorz.impl.StridedVector
-
- subVector(int, int) - Method in class mikera.vectorz.impl.WrappedSubVector
-
- sum(Op) - Method in class mikera.vectorz.Op
-
- sum(ALinearOp) - Method in class mikera.vectorz.ops.ALinearOp
-
- sum(Op) - Method in class mikera.vectorz.ops.ALinearOp
-
- Sum - Class in mikera.vectorz.ops
-
- sum(Op, Op) - Static method in class mikera.vectorz.Ops
-
- swap(int, int) - Method in class mikera.indexz.AIndex
-
- swap(int, int) - Method in class mikera.indexz.Index
-
Swaps (in-place) the indexes at two positions
- swap(int[], int, int) - Static method in class mikera.vectorz.util.IntArrays
-
- swapColumns(int, int) - Method in class mikera.matrixx.AMatrix
-
Swaps two columns of the matrix in place
- swapColumns(int, int) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- swapColumns(int, int) - Method in class mikera.matrixx.Matrix
-
- swapCount() - Method in class mikera.indexz.Index
-
Counts the number of swaps required to create this permutation
- swapRows(int, int) - Method in class mikera.matrixx.AMatrix
-
Swaps two rows of the matrix in place
This is an elementary row operation
- swapRows(int, int) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- swapRows(int, int) - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- swapRows(int, int) - Method in class mikera.matrixx.Matrix
-
- t - Variable in class mikera.vectorz.Vector4
-
- takeComponents(int) - Method in class mikera.transformz.ATransform
-
Returns a wrapper transform that returns a subset of this transform's output components
- takeComponents(int, int) - Method in class mikera.transformz.ATransform
-
Returns a wrapper transform that returns a subset of this transform's output components
- takeComponents(Index) - Method in class mikera.transformz.ATransform
-
Returns a wrapper transform that returns a subset of this transform's output components
- TAN - Static variable in class mikera.vectorz.Ops
-
- tanh() - Method in class mikera.vectorz.AVector
-
- tanh() - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- tanh() - Method in class mikera.vectorz.impl.JoinedVector
-
- Tanh - Class in mikera.vectorz.ops
-
- TANH - Static variable in class mikera.vectorz.Ops
-
- Tanh() - Constructor for class mikera.vectorz.ops.Tanh
-
- tanh(double[]) - Static method in class mikera.vectorz.util.DoubleArrays
-
- tanh(double[], int, int) - Static method in class mikera.vectorz.util.DoubleArrays
-
- tanh() - Method in class mikera.vectorz.Vector
-
- TEST_EPSILON - Static variable in class mikera.vectorz.Vectorz
-
Constant tolerance used for testing double values
- Testing - Class in mikera.vectorz.util
-
- Testing() - Constructor for class mikera.vectorz.util.Testing
-
- ThinSVD - Class in mikera.matrixx.algo
-
- ThinSVD() - Constructor for class mikera.matrixx.algo.ThinSVD
-
- TO_DEGREES - Static variable in class mikera.vectorz.Ops
-
- TO_RADIANS - Static variable in class mikera.vectorz.Ops
-
- toAffineTransform() - Method in class mikera.matrixx.AMatrix
-
- toAffineTransform() - Method in class mikera.matrixx.Matrix33
-
- toAffineTransform() - Method in class mikera.transformz.AAffineTransform
-
- toAffineTransform() - Method in class mikera.transformz.ATranslation
-
- toArray() - Method in class mikera.arrayz.impl.AbstractArray
-
- toArray() - Method in interface mikera.arrayz.INDArray
-
Converts the array into a packed mutable Array instance
- toArray() - Method in class mikera.indexz.AIndex
-
- toArray() - Method in class mikera.indexz.Index
-
- toArray() - Method in class mikera.matrixx.AMatrix
-
- toDouble(Object) - Static method in class mikera.vectorz.Tools
-
Converts an numerical object to a primitive double
Handles numbers and scalars
- toDouble(Double) - Static method in class mikera.vectorz.Tools
-
Convenience overload to convert a Double to a primitive double
- toDouble(Number) - Static method in class mikera.vectorz.Tools
-
Convenience overload to convert a Number to a primitive double
- toDoubleArray() - Method in class mikera.arrayz.impl.AbstractArray
-
- toDoubleArray() - Method in interface mikera.arrayz.INDArray
-
Copies the elements of this INDArray to a new double array
- toDoubleArray() - Method in class mikera.matrixx.AMatrix
-
- toDoubleArray() - Method in class mikera.vectorz.AScalar
-
- toDoubleArray() - Method in class mikera.vectorz.AVector
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.arrayz.Array
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.arrayz.impl.AbstractArray
-
- toDoubleBuffer(DoubleBuffer) - Method in interface mikera.arrayz.INDArray
-
Copies the elements of this INDArray to the specified double buffer
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.arrayz.NDArray
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.matrixx.AMatrix
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.matrixx.Matrix
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.vectorz.AScalar
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.vectorz.AVector
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.vectorz.impl.AArrayVector
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.vectorz.impl.ImmutableVector
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.vectorz.impl.JoinedVector
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.vectorz.Vector
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.vectorz.Vector2
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.vectorz.Vector3
-
- toDoubleBuffer(DoubleBuffer) - Method in class mikera.vectorz.Vector4
-
- toInt(Object) - Static method in class mikera.vectorz.Tools
-
Converts an numerical object to a primitive double
Handles numbers and scalars
- toInt(long) - Static method in class mikera.vectorz.Tools
-
- toInt(double) - Static method in class mikera.vectorz.Tools
-
Convenience overload to convert a Double to a primitive double
- toInt(int) - Static method in class mikera.vectorz.Tools
-
Convenience overload to convert an int to a primitive int
- toInt(Number) - Static method in class mikera.vectorz.Tools
-
Convenience overload to convert a Number to a primitive int
- toList() - Method in class mikera.indexz.AIndex
-
- toList() - Method in class mikera.vectorz.AVector
-
- toList(Iterable<E>) - Static method in class mikera.vectorz.Tools
-
- toMatrix() - Method in class mikera.matrixx.AMatrix
-
Coerces the matrix to the standard mutable Matrix type
in row major order.
- toMatrix() - Method in class mikera.matrixx.impl.ABandedMatrix
-
- toMatrix() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- toMatrix() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- toMatrix() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- toMatrix() - Method in class mikera.matrixx.Matrix
-
- toMatrix(Object) - Static method in class mikera.matrixx.Matrixx
-
Coerces to a matrix
- toMatrix() - Method in class mikera.vectorz.util.MatrixBuilder
-
Builds a matrix using a copy of the data in this MatrixBuilder
- toMatrixTranspose() - Method in class mikera.matrixx.AMatrix
-
Coerces the transpose of a matrix to the standard mutable Matrix type
in row major order.
- toMatrixTranspose() - Method in class mikera.matrixx.impl.ABandedMatrix
-
- toMatrixTranspose() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- toMatrixTranspose() - Method in class mikera.matrixx.impl.TransposedMatrix
-
- toMatrixTranspose() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- toMatrixTranspose() - Method in class mikera.matrixx.Matrix
-
- toMutableMatrix() - Method in class mikera.matrixx.AMatrix
-
Creates a fully mutable deep copy of this matrix
- toMutableTranslation() - Method in class mikera.transformz.ATranslation
-
- toNormal() - Method in class mikera.vectorz.AVector
-
Creates a new mutable vector representing the normalised value of this vector
- toNormal() - Method in class mikera.vectorz.impl.APrimitiveVector
-
- toNormal() - Method in class mikera.vectorz.impl.AxisVector
-
- toNormal() - Method in class mikera.vectorz.Vector
-
- toNormal() - Method in class mikera.vectorz.Vector2
-
- toNormal() - Method in class mikera.vectorz.Vector3
-
- Tools - Class in mikera.vectorz
-
- Tools() - Constructor for class mikera.vectorz.Tools
-
- toString() - Method in class mikera.arrayz.impl.AbstractArray
-
- toString() - Method in class mikera.indexz.AIndex
-
- toString() - Method in class mikera.matrixx.AMatrix
-
- toString() - Method in class mikera.vectorz.AScalar
-
- toString() - Method in class mikera.vectorz.AVector
-
- toString() - Method in class mikera.vectorz.BitVector
-
- toString() - Method in class mikera.vectorz.Op
-
- toString() - Method in class mikera.vectorz.ops.Composed
-
- toString() - Method in class mikera.vectorz.ops.Division
-
- toString() - Method in class mikera.vectorz.ops.Product
-
- toString() - Method in class mikera.vectorz.ops.Sum
-
- toSubArrays() - Method in class mikera.vectorz.impl.JoinedArrayVector
-
- totalValue(AVector) - Static method in class mikera.vectorz.Vectorz
-
- toTransform(Object) - Method in class mikera.transformz.Transformz
-
Coerce to a transform:
- vectors translate into constant transforms.
- toVector() - Method in class mikera.arrayz.Array
-
- toVector() - Method in class mikera.arrayz.impl.AbstractArray
-
- toVector() - Method in interface mikera.arrayz.INDArray
-
Converts the array into a flattened vector
- toVector() - Method in class mikera.matrixx.AMatrix
-
Converts the matrix to a single flattened vector
in row major order.
- toVector() - Method in class mikera.matrixx.impl.ColumnMatrix
-
- toVector() - Method in class mikera.matrixx.impl.RowMatrix
-
- toVector() - Method in class mikera.matrixx.Matrix
-
- toVector() - Method in class mikera.matrixx.Matrix22
-
- toVector() - Method in class mikera.vectorz.AVector
-
- toVector() - Method in class mikera.vectorz.impl.AxisVector
-
- toVector() - Method in class mikera.vectorz.util.VectorBuilder
-
- toVector(Object) - Static method in class mikera.vectorz.Vectorz
-
Coerce to AVector
- toWrappingWector() - Method in class mikera.vectorz.util.VectorBuilder
-
Creates a vector that wraps the internal data of this VectorBuilder.
- tr0 - Variable in class mikera.transformz.Affine23
-
- tr0 - Variable in class mikera.transformz.Affine34
-
- tr1 - Variable in class mikera.transformz.Affine23
-
- tr1 - Variable in class mikera.transformz.Affine34
-
- tr2 - Variable in class mikera.transformz.Affine34
-
- trace() - Method in class mikera.matrixx.AMatrix
-
- trace() - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- trace() - Method in class mikera.matrixx.impl.IdentityMatrix
-
- trace() - Method in class mikera.matrixx.impl.PermutationMatrix
-
- trace() - Method in class mikera.matrixx.impl.ScalarMatrix
-
- trace() - Method in class mikera.matrixx.impl.ZeroMatrix
-
- trace() - Method in class mikera.matrixx.Matrix22
-
- trace() - Method in class mikera.matrixx.Matrix33
-
- transform(AVector) - Method in class mikera.matrixx.AMatrix
-
- transform(Vector) - Method in class mikera.matrixx.AMatrix
-
- transform(AVector, AVector) - Method in class mikera.matrixx.AMatrix
-
- transform(Vector, Vector) - Method in class mikera.matrixx.AMatrix
-
- transform(Vector, Vector) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- transform(AVector, AVector) - Method in class mikera.matrixx.impl.AVectorMatrix
-
- transform(Vector, Vector) - Method in class mikera.matrixx.impl.AVectorMatrix
-
- transform(AVector, AVector) - Method in class mikera.matrixx.impl.BandedMatrix
-
- transform(Vector, Vector) - Method in class mikera.matrixx.impl.BandedMatrix
-
- transform(Vector, Vector) - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- transform(AVector, AVector) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- transform(AVector) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- transform(Vector) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- transform(AVector, AVector) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- transform(Vector, Vector) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- transform(AVector, AVector) - Method in class mikera.matrixx.impl.SubsetMatrix
-
- transform(AVector, AVector) - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- transform(Vector3, AVector) - Method in class mikera.matrixx.impl.VectorMatrixM3
-
- transform(AVector, AVector) - Method in class mikera.matrixx.impl.VectorMatrixMN
-
- transform(AVector, AVector) - Method in class mikera.matrixx.impl.ZeroMatrix
-
- transform(AVector) - Method in class mikera.matrixx.Matrix
-
- transform(Vector) - Method in class mikera.matrixx.Matrix
-
- transform(AVector, AVector) - Method in class mikera.matrixx.Matrix
-
- transform(Vector, Vector) - Method in class mikera.matrixx.Matrix
-
- transform(AVector, AVector) - Method in class mikera.matrixx.Matrix22
-
- transform(Vector2, AVector) - Method in class mikera.matrixx.Matrix22
-
- transform(Vector2, Vector2) - Method in class mikera.matrixx.Matrix22
-
- transform(Vector2) - Method in class mikera.matrixx.Matrix22
-
- transform(AVector, AVector) - Method in class mikera.matrixx.Matrix33
-
- transform(Vector3, AVector) - Method in class mikera.matrixx.Matrix33
-
- transform(Vector3, Vector3) - Method in class mikera.matrixx.Matrix33
-
- transform(Vector3) - Method in class mikera.matrixx.Matrix33
-
- transform(AVector, AVector) - Method in class mikera.transformz.AAffineTransform
-
- transform(AVector, AVector) - Method in class mikera.transformz.Affine23
-
- transform(Vector2, Vector2) - Method in class mikera.transformz.Affine23
-
- transform(AVector, AVector) - Method in class mikera.transformz.Affine34
-
- transform(Vector3, Vector3) - Method in class mikera.transformz.Affine34
-
- transform(AVector, AVector) - Method in class mikera.transformz.AffineMN
-
- transform(AVector, AVector) - Method in class mikera.transformz.ATransform
-
Transforms the source vector, storing the result in the given destination vector
- transform(AVector) - Method in class mikera.transformz.ATransform
-
Transforms a vector, returning a new transformed vector
- transform(Vector) - Method in class mikera.transformz.ATransform
-
Transforms a vector, returning a new transformed vector
- transform(AVector, AVector) - Method in class mikera.transformz.ATranslation
-
- transform(AVector, AVector) - Method in class mikera.transformz.impl.AOpTransform
-
- transform(AVector, AVector) - Method in class mikera.transformz.impl.CompoundTransform
-
- transform(AVector, AVector) - Method in class mikera.transformz.impl.ConstantTransform
-
- transform(AVector, AVector) - Method in class mikera.transformz.impl.ConstantTransform3
-
- transform(AVector) - Method in class mikera.transformz.impl.ConstantTransform3
-
- transform(Vector3) - Method in class mikera.transformz.impl.ConstantTransform3
-
- transform(AVector, Vector3) - Method in class mikera.transformz.impl.ConstantTransform3
-
- transform(AVector, AVector) - Method in class mikera.transformz.impl.ConstantTransform4
-
- transform(AVector, Vector4) - Method in class mikera.transformz.impl.ConstantTransform4
-
- transform(AVector, AVector) - Method in class mikera.transformz.impl.IdentityTranslation
-
- transform(AVector) - Method in class mikera.transformz.impl.IdentityTranslation
-
- transform(AVector, AVector) - Method in class mikera.transformz.impl.SubsetTransform
-
- transform(AVector, AVector) - Method in interface mikera.transformz.ITransform
-
Transforms the source vector, storing the result in the given destination vector
- transform(AVector, AVector) - Method in class mikera.transformz.Translation
-
- transform(AVector, AVector) - Method in class mikera.transformz.Translation3
-
- transform(Vector3, Vector3) - Method in class mikera.transformz.Translation3
-
- transform(AVector, AVector) - Method in class mikera.vectorz.functions.ScalarFunction
-
- transform(AVector, AVector) - Method in class mikera.vectorz.Op
-
- transformInPlace(AVector) - Method in class mikera.matrixx.AMatrix
-
- transformInPlace(AArrayVector) - Method in class mikera.matrixx.AMatrix
-
- transformInPlace(AVector) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- transformInPlace(AArrayVector) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- transformInPlace(AVector) - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- transformInPlace(AArrayVector) - Method in class mikera.matrixx.impl.DiagonalMatrix
-
- transformInPlace(AVector) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- transformInPlace(AArrayVector) - Method in class mikera.matrixx.impl.IdentityMatrix
-
- transformInPlace(AVector) - Method in class mikera.matrixx.impl.ScalarMatrix
-
- transformInPlace(AArrayVector) - Method in class mikera.matrixx.impl.ScalarMatrix
-
- transformInPlace(Vector2) - Method in class mikera.matrixx.Matrix22
-
- transformInPlace(AVector) - Method in class mikera.matrixx.Matrix33
-
- transformInPlace(Vector3) - Method in class mikera.matrixx.Matrix33
-
- transformInPlace(AVector) - Method in class mikera.transformz.AAffineTransform
-
- transformInPlace(AVector) - Method in class mikera.transformz.Affine23
-
- transformInPlace(Vector2) - Method in class mikera.transformz.Affine23
-
- transformInPlace(AVector) - Method in class mikera.transformz.Affine34
-
- transformInPlace(Vector3) - Method in class mikera.transformz.Affine34
-
- transformInPlace(AVector) - Method in class mikera.transformz.ATransform
-
Transforms a vector destructively.
- transformInPlace(AVector) - Method in class mikera.transformz.ATranslation
-
- transformInPlace(AVector) - Method in class mikera.transformz.impl.IdentityTranslation
-
- transformInPlace(AVector) - Method in class mikera.transformz.Translation
-
- transformInPlace(AVector) - Method in class mikera.transformz.Translation3
-
- transformInPlace(Vector3) - Method in class mikera.transformz.Translation3
-
- transformNormal(AVector, AVector) - Method in class mikera.matrixx.Matrix33
-
- transformNormal(Vector3, Vector3) - Method in class mikera.matrixx.Matrix33
-
- transformNormal(AVector, AVector) - Method in class mikera.transformz.AAffineTransform
-
- transformNormal(AVector, AVector) - Method in class mikera.transformz.Affine23
-
- transformNormal(Vector2, Vector2) - Method in class mikera.transformz.Affine23
-
- transformNormal(AVector, AVector) - Method in class mikera.transformz.Affine34
-
- transformNormal(Vector3, Vector3) - Method in class mikera.transformz.Affine34
-
- transformNormal(AVector, AVector) - Method in class mikera.transformz.ATranslation
-
- transformNormal(Vector3, Vector3) - Method in class mikera.transformz.Translation3
-
- Transformz - Class in mikera.transformz
-
Class containing static utility methods for vector transformations.
- Transformz() - Constructor for class mikera.transformz.Transformz
-
- Translation - Class in mikera.transformz
-
Represents a translation by a fixed vector
- Translation(AVector) - Constructor for class mikera.transformz.Translation
-
- Translation(ATranslation) - Constructor for class mikera.transformz.Translation
-
- Translation(double[]) - Constructor for class mikera.transformz.Translation
-
- Translation3 - Class in mikera.transformz
-
Specialised 3D translation class
- Translation3(AVector) - Constructor for class mikera.transformz.Translation3
-
- Translation3(ATranslation) - Constructor for class mikera.transformz.Translation3
-
- Translation3(double, double, double) - Constructor for class mikera.transformz.Translation3
-
- TransposedMatrix - Class in mikera.matrixx.impl
-
Class representing a transposed view of another matrix The transposed matrix
is a reference to the underlying matrix data
- transposeInnerProduct(AMatrix) - Method in class mikera.matrixx.AMatrix
-
- transposeInnerProduct(Matrix) - Method in class mikera.matrixx.AMatrix
-
- transposeInnerProduct(Matrix) - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- transposeInnerProduct(Matrix) - Method in class mikera.matrixx.impl.ColumnMatrix
-
- transposeInnerProduct(Matrix) - Method in class mikera.matrixx.impl.PermutationMatrix
-
- transposeInnerProduct(Matrix) - Method in class mikera.matrixx.impl.RowMatrix
-
- transposeInnerProduct(AMatrix) - Method in class mikera.matrixx.impl.TransposedMatrix
-
- transposeInnerProduct(Matrix) - Method in class mikera.matrixx.impl.TransposedMatrix
-
- transposeInPlace() - Method in class mikera.matrixx.AMatrix
-
- transposeInPlace() - Method in class mikera.matrixx.impl.ADiagonalMatrix
-
- TWO - Static variable in class mikera.vectorz.ops.Constant
-