|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Matrix | |
|---|---|
| com.kuka.roboticsAPI.geometricModel.math | This package contains interfaces and implementations for basic linear algebra and geometric concepts. |
| Uses of Matrix in com.kuka.roboticsAPI.geometricModel.math |
|---|
| Fields in com.kuka.roboticsAPI.geometricModel.math declared as Matrix | |
|---|---|
static Matrix |
Matrix.IDENTITY
Immutable Matrix instance representing the identity 3x3 matrix. |
static Matrix |
Matrix.ZERO
Immutable Matrix instance representing a zero 3x3 matrix. |
| Methods in com.kuka.roboticsAPI.geometricModel.math that return Matrix | |
|---|---|
Matrix |
Matrix.add(Matrix other)
Adds the given matrix to this one. |
Matrix |
Rotation.getMatrix()
|
Matrix |
MatrixRotation.getMatrix()
Returns the underlying matrix that represents this rotation. |
Matrix |
IRotation.getMatrix()
Returns a matrix representing this rotation. |
Matrix |
EulerZyxRotation.getMatrix()
|
Matrix |
AxisAngleRotation.getMatrix()
|
abstract Matrix |
AbstractRotation.getMatrix()
|
Matrix |
Transformation.getRotationMatrix()
Returns the rotational part of the transformation as a 3x3 matrix. |
Matrix |
MatrixTransformation.getRotationMatrix()
Returns the rotational part of the transformation as a 3x3 matrix. |
Matrix |
Matrix.invert()
Returns a matrix which is the inverse of this matrix, if it exists, otherwise throws ArithmeticException. |
Matrix |
Matrix.multiply(double value)
Multiplies this matrix element-wise with a scalar value. |
Matrix |
Matrix.multiply(Matrix other)
Multiplies this matrix with another matrix (Result = this*other). |
static Matrix |
Matrix.ofColumnFirst(double d00,
double d10,
double d20,
double d01,
double d11,
double d21,
double d02,
double d12,
double d22)
Returns an immutable Matrix instance from column-first order
values. |
static Matrix |
Matrix.ofColumns(Vector col0,
Vector col1,
Vector col2)
Returns an immutable Matrix instance constructed from column
vectors. |
static Matrix |
Matrix.ofRowFirst(double d00,
double d01,
double d02,
double d10,
double d11,
double d12,
double d20,
double d21,
double d22)
Returns an immutable Matrix instance from row-first order values. |
Matrix |
Matrix.subtract(Matrix other)
Subtracts the given matrix from this one. |
Matrix |
MatrixBuilder.toMatrix()
Returns a new Matrix instance from the values of this MatrixBuilder. |
Matrix |
Matrix.transpose()
Returns a new matrix which consists of the transposed values of this matrix. |
| Methods in com.kuka.roboticsAPI.geometricModel.math with parameters of type Matrix | |
|---|---|
Matrix |
Matrix.add(Matrix other)
Adds the given matrix to this one. |
static boolean |
MathUtils.elementEqual(Matrix a,
Matrix b,
double epsilon)
Checks if the two matrices are element wise nearly equal. |
Matrix |
Matrix.multiply(Matrix other)
Multiplies this matrix with another matrix (Result = this*other). |
static Rotation |
Rotation.of(Matrix matrix)
Checked creation of a Rotation from a given rotation matrix. |
static MatrixRotation |
MatrixRotation.of(Matrix matrix)
Checked creation of a MatrixRotation from a given rotation
matrix. |
static Transformation |
Transformation.of(Vector translation,
Matrix rotMatrix)
Returns an immutable Transformation instance, consisting of a
rotational and a translational part. |
static MatrixTransformation |
MatrixTransformation.of(Vector translation,
Matrix rotMatrix)
Returns an immutable MatrixTransformation instance, consisting of
a rotational and a translational part. |
static Rotation |
Rotation.ofUnchecked(Matrix matrix)
Unchecked creation of a Rotation from a given rotation matrix. |
static MatrixRotation |
MatrixRotation.ofUnchecked(Matrix matrix)
Unchecked creation of a MatrixRotation from a given rotation
matrix. |
Matrix |
Matrix.subtract(Matrix other)
Subtracts the given matrix from this one. |
Transformation |
Transformation.withRotation(Matrix matrix)
Returns a new instance (copy) of the transformation, with the rotational part replaced by the given rotation in matrix form. |
MatrixTransformation |
MatrixTransformation.withRotation(Matrix rotMatrix)
Returns an immutable MatrixTransformation instance, consisting of
a rotational and a translational part. |
| Constructors in com.kuka.roboticsAPI.geometricModel.math with parameters of type Matrix | |
|---|---|
MatrixBuilder(Matrix initial)
Creates a new instance of a MatrixBuilder, with the elements initialized to the elements of the given matrix. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||