| Class | Description |
|---|---|
| ADiagonalMatrix |
Abstract base class for diagonal matrices
|
| ArrayMatrix | |
| AVectorMatrix<T extends AVector> |
Abstract base class for matrices that use a collection of Vectors
as storage for the matrix rows.
|
| 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.
|
| MatrixElementIterator |
Iterator over matrix rows
|
| MatrixIterator |
Iterator over matrix rows
|
| MatrixSubVector |
Abstract class for matrix sub vector views (rows and columns etc.)
|
| PermutationMatrix | |
| PermutedMatrix |
Reference matrix class representing a permutation of a matrix
|
| 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 subset of 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.