| Package | Description |
|---|---|
| com.flowpowered.math | |
| com.flowpowered.math.matrix | |
| com.flowpowered.math.vector |
| Modifier and Type | Method and Description |
|---|---|
static VectorNd |
GenericMath.normalizeSafe(VectorNd v)
Attempts to normalize a vector.
|
| Modifier and Type | Method and Description |
|---|---|
static VectorNd |
GenericMath.normalizeSafe(VectorNd v)
Attempts to normalize a vector.
|
| Modifier and Type | Method and Description |
|---|---|
VectorNd |
MatrixNd.getColumn(int col) |
VectorNd |
MatrixNd.getRow(int row) |
VectorNd |
MatrixNd.transform(double... vec) |
VectorNd |
MatrixNd.transform(VectorNd v) |
| Modifier and Type | Method and Description |
|---|---|
static MatrixNd |
MatrixNd.createScaling(VectorNd v) |
static MatrixNd |
MatrixNd.createTranslation(VectorNd v) |
MatrixNd |
MatrixNd.scale(VectorNd v) |
VectorNd |
MatrixNd.transform(VectorNd v) |
MatrixNd |
MatrixNd.translate(VectorNd v) |
| Modifier and Type | Field and Description |
|---|---|
static VectorNd |
VectorNd.ZERO_2 |
static VectorNd |
VectorNd.ZERO_3 |
static VectorNd |
VectorNd.ZERO_4 |
| Modifier and Type | Method and Description |
|---|---|
VectorNd |
VectorNd.abs() |
VectorNd |
VectorNd.add(double... v) |
VectorNd |
VectorNd.add(VectorNd v) |
VectorNd |
VectorNd.ceil() |
VectorNd |
VectorNd.clone() |
VectorNd |
VectorNd.div(double... v) |
VectorNd |
VectorNd.div(double a) |
VectorNd |
VectorNd.div(float a) |
VectorNd |
VectorNd.div(VectorNd v) |
VectorNd |
VectorNd.floor() |
VectorNd |
VectorNd.max(double... v) |
VectorNd |
VectorNd.max(VectorNd v) |
VectorNd |
VectorNd.min(double... v) |
VectorNd |
VectorNd.min(VectorNd v) |
VectorNd |
VectorNd.mul(double... v) |
VectorNd |
VectorNd.mul(double a) |
VectorNd |
VectorNd.mul(float a) |
VectorNd |
VectorNd.mul(VectorNd v) |
VectorNd |
VectorNd.negate() |
VectorNd |
VectorNd.normalize() |
VectorNd |
VectorNd.pow(double power) |
VectorNd |
VectorNd.pow(float pow) |
VectorNd |
VectorNd.project(double... v) |
VectorNd |
VectorNd.project(VectorNd v) |
VectorNd |
VectorNd.resize(int size) |
VectorNd |
VectorNd.round() |
VectorNd |
VectorNd.sub(double... v) |
VectorNd |
VectorNd.sub(VectorNd v) |
VectorNd |
VectorNd.toDouble() |
VectorNd |
VectorNf.toDouble() |
VectorNd |
VectorNl.toDouble() |
VectorNd |
VectorNi.toDouble() |
VectorNd |
Vector4d.toVectorN() |
VectorNd |
Vector3d.toVectorN() |
VectorNd |
Vector2d.toVectorN() |
| Modifier and Type | Method and Description |
|---|---|
VectorNd |
VectorNd.add(VectorNd v) |
int |
VectorNd.compareTo(VectorNd v) |
double |
VectorNd.distance(VectorNd v) |
double |
VectorNd.distanceSquared(VectorNd v) |
VectorNd |
VectorNd.div(VectorNd v) |
double |
VectorNd.dot(VectorNd v) |
VectorNd |
VectorNd.max(VectorNd v) |
VectorNd |
VectorNd.min(VectorNd v) |
VectorNd |
VectorNd.mul(VectorNd v) |
VectorNd |
VectorNd.project(VectorNd v) |
VectorNd |
VectorNd.sub(VectorNd v) |
| Constructor and Description |
|---|
Vector2d(VectorNd v) |
Vector3d(VectorNd v) |
Vector4d(VectorNd v) |
VectorNd(VectorNd v) |
Copyright © 2013–2016 Flow Powered. All rights reserved.