| Package | Description |
|---|---|
| mikera.arrayz | |
| mikera.matrixx | |
| mikera.matrixx.impl | |
| mikera.vectorz | |
| mikera.vectorz.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
Array
General purpose mutable backed 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
|
class |
NDArray
General purpose NDArray class
|
| Modifier and Type | Method and Description |
|---|---|
static NDArray |
NDArray.wrap(IStridedArray a) |
| Modifier and Type | Class and Description |
|---|---|
class |
Matrix
Standard MxN matrix class backed by a fully packed double[] array
This is the most efficient Vectorz type for 2D matrices.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ADenseArrayMatrix
Abstract base class for matrices wrapping a dense (rows*cols) subset of a double[] array
|
class |
AStridedMatrix |
class |
StridedMatrix |
| Modifier and Type | Class and Description |
|---|---|
class |
GrowableVector
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.
|
class |
Vector
General purpose vector of arbitrary length, backed by an internal double[] array.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AArrayVector
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
|
class |
ArrayIndexScalar |
class |
ArraySubVector
Vector referring to an offset into a double[] array
|
class |
AStridedVector
Abstract base class for vectors backed by a double[] array with a constant stride
The double array can be directly accessed for performance purposes
|
class |
StridedVector |
Copyright © 2013. All Rights Reserved.