Uses of Class
org.arakhne.afc.math.matrix.Matrix2d
-
Packages that use Matrix2d Package Description org.arakhne.afc.math.extensions.scala org.arakhne.afc.math.extensions.xtext org.arakhne.afc.math.matrix -
-
Uses of Matrix2d in org.arakhne.afc.math.extensions.scala
Methods in org.arakhne.afc.math.extensions.scala with type parameters of type Matrix2d Modifier and Type Method Description static <M extends Matrix2d>
MMatrixExtensions. $div(double left, M right)
Replies the division of this matrix by the given scalar:left / right
.static <M extends Matrix2d>
MMatrixExtensions. $minus(double left, M right)
Replies the substraction of the given scalar to this matrix:left - right
.static <M extends Matrix2d>
MMatrixExtensions. $plus(double left, M right)
Replies the addition of the given scalar to this matrix:left + right
.static <M extends Matrix2d>
MMatrixExtensions. $times(double left, M right)
Replies the multiplication of the given scalar and this matrix:left * right
. -
Uses of Matrix2d in org.arakhne.afc.math.extensions.xtext
Methods in org.arakhne.afc.math.extensions.xtext with type parameters of type Matrix2d Modifier and Type Method Description static <M extends Matrix2d>
MMatrixExtensions. operator_divide(double left, M right)
Replies the division of this matrix by the given scalar:left / right
.static <M extends Matrix2d>
MMatrixExtensions. operator_minus(double left, M right)
Replies the substraction of the given scalar to this matrix:left - right
.static <M extends Matrix2d>
MMatrixExtensions. operator_multiply(double left, M right)
Replies the multiplication of the given scalar and this matrix:left * right
.static <M extends Matrix2d>
MMatrixExtensions. operator_plus(double left, M right)
Replies the addition of the given scalar to this matrix:left + right
. -
Uses of Matrix2d in org.arakhne.afc.math.matrix
Methods in org.arakhne.afc.math.matrix that return Matrix2d Modifier and Type Method Description Matrix2d
Matrix2d. $bang()
Replies the transposition of this matrix:!this
.Matrix2d
Matrix2d. $div(double scalar)
Replies the division of this matrix by the given scalar:this / scalar
.Matrix2d
Matrix2d. $minus()
Replies the negation of this matrix:-this
.Matrix2d
Matrix2d. $minus(double scalar)
Replies the substraction of the given scalar to this matrix:this - scalar
.Matrix2d
Matrix2d. $minus(Matrix2d matrix)
Replies the substraction of the given matrix to this matrix:this + matrix
.Matrix2d
Matrix2d. $plus(double scalar)
Replies the addition of the given scalar to this matrix:this + scalar
.Matrix2d
Matrix2d. $plus(Matrix2d matrix)
Replies the addition of the given matrix to this matrix:this + matrix
.Matrix2d
Matrix2d. $times(double scalar)
Replies the multiplication of the given scalar and this matrix:this * scalar
.Matrix2d
Matrix2d. $times(Matrix2d matrix)
Replies the multiplication of the given matrix and this matrix:this * matrix
.Matrix2d
Matrix2d. clone()
Creates a new object of the same class as this object.Matrix2d
Matrix2d. operator_divide(double scalar)
Replies the division of this matrix by the given scalar:this / scalar
.Matrix2d
Matrix2d. operator_minus()
Replies the negation of this matrix:-this
.Matrix2d
Matrix2d. operator_minus(double scalar)
Replies the substraction of the given scalar to this matrix:this - scalar
.Matrix2d
Matrix2d. operator_minus(Matrix2d matrix)
Replies the substraction of the given matrix to this matrix:this + matrix
.Matrix2d
Matrix2d. operator_multiply(double scalar)
Replies the multiplication of the given scalar and this matrix:this * scalar
.Matrix2d
Matrix2d. operator_multiply(Matrix2d matrix)
Replies the multiplication of the given matrix and this matrix:this * matrix
.Matrix2d
Matrix2d. operator_not()
Replies the transposition of this matrix:!this
.Matrix2d
Matrix2d. operator_plus(double scalar)
Replies the addition of the given scalar to this matrix:this + scalar
.Matrix2d
Matrix2d. operator_plus(Matrix2d matrix)
Replies the addition of the given matrix to this matrix:this + matrix
.Methods in org.arakhne.afc.math.matrix with parameters of type Matrix2d Modifier and Type Method Description Matrix2d
Matrix2d. $minus(Matrix2d matrix)
Replies the substraction of the given matrix to this matrix:this + matrix
.Matrix2d
Matrix2d. $plus(Matrix2d matrix)
Replies the addition of the given matrix to this matrix:this + matrix
.Matrix2d
Matrix2d. $times(Matrix2d matrix)
Replies the multiplication of the given matrix and this matrix:this * matrix
.void
Matrix2d. add(double scalar, Matrix2d matrix)
Adds a scalar to each component of the matrix m1 and places the result into this.void
Matrix2d. add(Matrix2d matrix)
Sets the value of this matrix to the sum of itself and matrix m1.void
Matrix2d. add(Matrix2d matrix1, Matrix2d matrix2)
Sets the value of this matrix to the matrix sum of matrices m1 and m2.double[]
Matrix2d. eigenVectorsOfSymmetricMatrix(Matrix2d eigenVectors)
Compute the eigenvectors of this matrix, assuming it is a symmetric matrix according to the Jacobi Cyclic Method.boolean
Matrix2d. equals(Matrix2d matrix)
Returns true if all of the data members of Matrix2f m1 are equal to the corresponding data members in this Matrix2f.void
Matrix2d. mul(double scalar, Matrix2d matrix)
Multiplies each element of matrix m1 by a scalar and places the result into this.void
Matrix2d. mul(Matrix2d matrix)
Sets the value of this matrix to the result of multiplying itself with matrix m1.void
Matrix2d. mul(Matrix2d matrix1, Matrix2d matrix2)
Sets the value of this matrix to the result of multiplying the two argument matrices together.void
Matrix2d. mulTransposeBoth(Matrix2d matrix1, Matrix2d matrix2)
Multiplies the transpose of matrix m1 times the transpose of matrix m2, and places the result into this.void
Matrix2d. mulTransposeLeft(Matrix2d matrix1, Matrix2d matrix2)
Multiplies the transpose of matrix m1 times matrix m2, and places the result into this.void
Matrix2d. mulTransposeRight(Matrix2d matrix1, Matrix2d matrix2)
Multiplies matrix m1 times the transpose of matrix m2, and places the result into this.void
Matrix2d. negate(Matrix2d matrix)
Sets the value of this matrix equal to the negation of of the Matrix2f parameter.void
Matrix2d. normalizeCP(Matrix2d matrix)
Perform cross product normalization of matrix m1 and place the normalized values into this.void
Matrix2d. operator_add(Matrix2d matrix)
Add the given matrix to this matrix:this += matrix
.Matrix2d
Matrix2d. operator_minus(Matrix2d matrix)
Replies the substraction of the given matrix to this matrix:this + matrix
.Matrix2d
Matrix2d. operator_multiply(Matrix2d matrix)
Replies the multiplication of the given matrix and this matrix:this * matrix
.Matrix2d
Matrix2d. operator_plus(Matrix2d matrix)
Replies the addition of the given matrix to this matrix:this + matrix
.void
Matrix2d. operator_remove(Matrix2d matrix)
Substract the given matrix to this matrix:this -= matrix
.void
Matrix2d. set(Matrix2d matrix)
Sets the value of this matrix to the value of the Matrix2f argument.void
Matrix2d. sub(Matrix2d matrix)
Sets the value of this matrix to the matrix difference of itself and matrix m1 (this = this - m1).void
Matrix2d. sub(Matrix2d matrix1, Matrix2d matrix2)
Sets the value of this matrix to the matrix difference of matrices m1 and m2.void
Matrix2d. transpose(Matrix2d matrix)
Sets the value of this matrix to the transpose of the argument matrix.Constructors in org.arakhne.afc.math.matrix with parameters of type Matrix2d Constructor Description Matrix2d(Matrix2d matrix)
Constructs a new matrix with the same values as the Matrix2f parameter.
-