| Package | Description |
|---|---|
| mikera.matrixx | |
| mikera.matrixx.impl | |
| mikera.vectorz | |
| mikera.vectorz.impl |
| Class and Description |
|---|
| 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
|
| ArraySubVector
Vector referring to an offset into a double[] array
|
| 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
|
| StridedVector |
| Class and Description |
|---|
| 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
|
| 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
|
| AxisVector
Specialized unit axis vector.
|
| Class and Description |
|---|
| 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
|
| ABitVector
Abstract base class for bit vectors
Bit vectors only support two element values, 0.0 and 1.0
|
| AConstrainedVector
Abstract base class for vectors that have constrained values.
|
| APrimitiveVector
Abstract base class for specialised primitive vectors
|
| 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
|
| ImmutableScalar |
| Class and Description |
|---|
| 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
|
| AComputedVector
Base class for computed vectors.
|
| AConstrainedVector
Abstract base class for vectors that have constrained values.
|
| ADerivedVector
Derived vector delegates all calls to an underlying vector
|
| AMatrixViewVector
Abstract Vector class representing a view over a matrix
Supports arbitrary indexing into the underlying matrix
|
| APrimitiveVector
Abstract base class for specialised primitive vectors
|
| ArrayIndexScalar |
| ArraySubVector
Vector referring to an offset into a double[] array
|
| ASparseVector
Abstract base class for Sparse vector implementations
|
| 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
|
| AWrappedVector
Abstract base class for vectors that wrap an underlying object
|
| AxisVector
Specialized unit axis vector.
|
| DoubleScalar
Deprecated.
|
| ImmutableScalar |
| ImmutableVector
Immutable array-backed vector.
|
| IndexedArrayVector
Vector that addresses elements indexed into double[] array
|
| IndexedSubVector
Vector that addresses elements indexed into another source vector
|
| IndexVector
A constrained vector implementation wrapping an integer Index
|
| JoinedArrayVector
Class representing a join of one or more array subvectors
|
| JoinedVector
A vector that represents the concatenation of two vectors.
|
| RepeatedElementVector
A mutable vector that always has a single repeated component.
|
| SingleElementVector
A sparse mutable vector that has a only one element that can be non-zero.
|
| SparseIndexedVector
Indexed sparse vector.
|
| StridedVector |
| UnmodifiableVector |
| Vector0
Special singleton zero length vector class.
|
| VectorIndexScalar |
| WrappedScalarVector
A length 1 vector, as a view wrapping a single AScalar
Main purpose is to provide an efficient view for AScalar.asVector()
|
| WrappedSubVector |
| ZeroVector
Specialised immuatble vector containing nothing but zeros.
|
Copyright © 2013. All Rights Reserved.