| Package | Description |
|---|---|
| mikera.arrayz | |
| mikera.matrixx | |
| mikera.matrixx.impl | |
| mikera.transformz | |
| mikera.transformz.impl | |
| mikera.vectorz | |
| mikera.vectorz.functions | |
| mikera.vectorz.impl | |
| mikera.vectorz.util |
| Class and Description |
|---|
| AVector
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.
|
| Class and Description |
|---|
| AVector
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.
|
| Vector
General purpose vector of arbitrary length, backed by an internal double[] array
|
| Vector2
Specialised 2D vector
|
| Vector3
Specialised 3D vector
Represents a point in 3D x,y,z space.
|
| Vector4
Specialised 4D vector
|
| Class and Description |
|---|
| AVector
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.
|
| IVector
Basic interface for a Vector
Implementations should normally extend AVector directly, which implements IVector plus
a considerable amount of other important functionality.
|
| Vector3
Specialised 3D vector
Represents a point in 3D x,y,z space.
|
| Class and Description |
|---|
| AVector
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.
|
| Vector3
Specialised 3D vector
Represents a point in 3D x,y,z space.
|
| Class and Description |
|---|
| AVector
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.
|
| Vector3
Specialised 3D vector
Represents a point in 3D x,y,z space.
|
| Vector4
Specialised 4D vector
|
| Class and Description |
|---|
| APrimitiveVector
Abstract base class for specialised primitive vectors
|
| ArrayVector
Base class for vectors backed by a double[] array.
|
| AVector
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.
|
| BitVector
Vector of bits - constrained to 0.0 / 1.0 values
Intended for compact representation/storage of binary vectors
|
| 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.
|
| IVector
Basic interface for a Vector
Implementations should normally extend AVector directly, which implements IVector plus
a considerable amount of other important functionality.
|
| Vector
General purpose vector of arbitrary length, backed by an internal double[] array
|
| Vector1
Specialised 1D vector
|
| Vector2
Specialised 2D vector
|
| Vector3
Specialised 3D vector
Represents a point in 3D x,y,z space.
|
| Vector4
Specialised 4D vector
|
| Class and Description |
|---|
| AVector
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.
|
| Class and Description |
|---|
| APrimitiveVector
Abstract base class for specialised primitive vectors
|
| ArrayVector
Base class for vectors backed by a double[] array.
|
| AVector
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.
|
| IVector
Basic interface for a Vector
Implementations should normally extend AVector directly, which implements IVector plus
a considerable amount of other important functionality.
|
| Vector
General purpose vector of arbitrary length, backed by an internal double[] array
|
| Vector2
Specialised 2D vector
|
| Vector3
Specialised 3D vector
Represents a point in 3D x,y,z space.
|
| Class and Description |
|---|
| AVector
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.
|
Copyright © 2013. All Rights Reserved.