| 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.
|
| IOp |
| Op
Abstract class for representing a unary operation
|
| Vector
General purpose vector of arbitrary length, backed by an internal double[] array
|
| Class and Description |
|---|
| ArrayVector
Base class for vectors backed by a double[] array.
|
| AScalar
Class to represent a wrapped 0-d scalar value.
|
| 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.
|
| IOp |
| Op
Abstract class for representing a unary operation
|
| 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 |
|---|
| 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.
|
| Op
Abstract class for representing a unary operation
|
| Vector
General purpose vector of arbitrary length, backed by an internal double[] array
|
| 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.
|
| Vector
General purpose vector of arbitrary length, backed by an internal double[] array
|
| 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.
|
| Op
Abstract class for representing a unary operation
|
| Vector
General purpose vector of arbitrary length, backed by an internal double[] array
|
| 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.
|
| AScalar
Class to represent a wrapped 0-d scalar value.
|
| 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.
|
| IOp |
| IScalar
Interface for scalar array objects
|
| IVector
Basic interface for a Vector
Implementations should normally extend AVector directly, which implements IVector plus
a considerable amount of other important functionality.
|
| Op
Abstract class for representing a unary operation
|
| 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.
|
| AScalar
Class to represent a wrapped 0-d scalar value.
|
| 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.
|
| IScalar
Interface for scalar array objects
|
| IVector
Basic interface for a Vector
Implementations should normally extend AVector directly, which implements IVector plus
a considerable amount of other important functionality.
|
| Op
Abstract class for representing a unary operation
|
| 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.
|
| IOp |
| Op
Abstract class for representing a unary operation
|
| 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.