| Package | Description |
|---|---|
| mikera.matrixx | |
| mikera.matrixx.impl |
| Class and Description |
|---|
| AArrayMatrix
Abstract class for a Matrix backed with a single double[] data array
Dimensions are fixed, but leaves open the possibility of arbitrary indexing
|
| ADenseArrayMatrix
Abstract base class for matrices wrapping a dense (rows*cols) subset of a double[] array
|
| ADiagonalMatrix
Abstract base class for square diagonal matrices
|
| AStridedMatrix |
| DiagonalMatrix
Specialised diagonal matrix class
Not fully mutable - only the diagonal values can be changed
|
| IdentityMatrix
Specialised identity matrix class.
|
| StridedMatrix |
| ZeroMatrix
Lightweight immutable zero matrix class
|
| Class and Description |
|---|
| AArrayMatrix
Abstract class for a Matrix backed with a single double[] data array
Dimensions are fixed, but leaves open the possibility of arbitrary indexing
|
| ABandedMatrix
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.
|
| ABooleanMatrix |
| ADiagonalMatrix
Abstract base class for square diagonal matrices
|
| AMatrixSubVector
Abstract class for matrix sub vector views (rows and columns etc.)
|
| AStridedMatrix |
| AVectorMatrix
Abstract base class for matrices that use a collection of Vectors
as storage for the matrix rows.
|
| BandedMatrix
Sparse banded matrix implementation.
|
| BroadcastVectorMatrix
Specialised class representing the broadcasting of a vector to a matrix shape
|
| ColumnMatrix
Matrix class that wraps a vector as a 1-columns matrix
|
| DiagonalMatrix
Specialised diagonal matrix class
Not fully mutable - only the diagonal values can be changed
|
| IdentityMatrix
Specialised identity matrix class.
|
| MatrixColumnView
A class representing a view of a matrix column as a vector
|
| MatrixRowView
A class representing a view of a matrix row as a vector
|
| PermutationMatrix |
| PermutedMatrix
Reference matrix class representing a permutation of a matrix
|
| QuadtreeMatrix
A matrix implemented as a quadtree of submatrices.
|
| RowMatrix
Matrix class that wraps a vector as a 1-row matrix
|
| ScalarMatrix
Scalar matrix class - i.e.
|
| StridedMatrix |
| SubsetMatrix
Matrix that transforms to a selection of specific elements of the source vector
i.e.
|
| TransposedMatrix
Class representing a transposed view of another matrix The transposed matrix
is a reference to the underlying matrix data
|
| VectorMatrixM3
Specialised N*3 Matrix with Vector3 row components
|
| VectorMatrixMN
A matrix implemented as a composition of M length N vectors
|
| ZeroMatrix
Lightweight immutable zero matrix class
|
Copyright © 2013. All Rights Reserved.