Package | Description |
---|---|
gov.sandia.cognition.math.matrix |
Provides interfaces and classes for linear algebra.
|
gov.sandia.cognition.math.matrix.custom |
Provides a custom linear algebra package implementation for both dense
and sparse classes.
|
gov.sandia.cognition.math.matrix.mtj |
Provides a linear algebra package implementation wrapper using the Matrix
Toolkits for Java (MTJ) library.
|
Modifier and Type | Method and Description |
---|---|
Vector3D |
VectorFactory.createVector3D()
Creates a three-dimensional zero vector: (0.0, 0.0, 0.0).
|
abstract Vector3D |
VectorFactory.createVector3D(double x,
double y,
double z)
Creates a three-dimensional vector with the given x, y, and z
coordinates: (x, y, z).
|
Modifier and Type | Method and Description |
---|---|
Vector3D |
CustomDenseVectorFactory.createVector3D(double x,
double y,
double z) |
Vector3D |
CustomSparseVectorFactory.createVector3D(double x,
double y,
double z)
Creates a three-dimensional vector with the given x, y, and z
coordinates: (x, y, z).
|
Modifier and Type | Class and Description |
---|---|
class |
Vector3
Implements a three-dimensional
DenseVector . |
Constructor and Description |
---|
Vector3(Vector3D other)
Creates a new instance of Vector3 with values copied from the given
vector.
|