Uses of Class
org.arakhne.afc.math.matrix.Matrix4d
-
Packages that use Matrix4d Package Description org.arakhne.afc.math.extensions.scala org.arakhne.afc.math.extensions.xtext org.arakhne.afc.math.geometry.d3 org.arakhne.afc.math.matrix -
-
Uses of Matrix4d in org.arakhne.afc.math.extensions.scala
Methods in org.arakhne.afc.math.extensions.scala with type parameters of type Matrix4d Modifier and Type Method Description static <M extends Matrix4d>
MMatrixExtensions. $div(double left, M right)
Replies the division of this matrix by the given scalar:left / right
.static <M extends Matrix4d>
MMatrixExtensions. $minus(double left, M right)
Replies the substraction of the given scalar to this matrix:left - right
.static <M extends Matrix4d>
MMatrixExtensions. $plus(double left, M right)
Replies the addition of the given scalar to this matrix:left + right
.static <M extends Matrix4d>
MMatrixExtensions. $times(double left, M right)
Replies the multiplication of the given scalar and this matrix:left * right
. -
Uses of Matrix4d in org.arakhne.afc.math.extensions.xtext
Methods in org.arakhne.afc.math.extensions.xtext with type parameters of type Matrix4d Modifier and Type Method Description static <M extends Matrix4d>
MMatrixExtensions. operator_divide(double left, M right)
Replies the division of this matrix by the given scalar:left / right
.static <M extends Matrix4d>
MMatrixExtensions. operator_minus(double left, M right)
Replies the substraction of the given scalar to this matrix:left - right
.static <M extends Matrix4d>
MMatrixExtensions. operator_multiply(double left, M right)
Replies the multiplication of the given scalar and this matrix:left * right
.static <M extends Matrix4d>
MMatrixExtensions. operator_plus(double left, M right)
Replies the addition of the given scalar to this matrix:left + right
. -
Uses of Matrix4d in org.arakhne.afc.math.geometry.d3
Subclasses of Matrix4d in org.arakhne.afc.math.geometry.d3 Modifier and Type Class Description class
Transform3D
A 3D transformation.Methods in org.arakhne.afc.math.geometry.d3 with parameters of type Matrix4d Modifier and Type Method Description void
Quaternion. setFromMatrix(Matrix4d m1)
Sets the value of this quaternion to the rotational component of the passed matrix.Constructors in org.arakhne.afc.math.geometry.d3 with parameters of type Matrix4d Constructor Description Transform3D(Matrix4d matrix)
Constructor by copy. -
Uses of Matrix4d in org.arakhne.afc.math.matrix
Methods in org.arakhne.afc.math.matrix that return Matrix4d Modifier and Type Method Description Matrix4d
Matrix4d. $bang()
Replies the transposition of this matrix:!this
.Matrix4d
Matrix4d. $div(double scalar)
Replies the division of this matrix by the given scalar:this / scalar
.Matrix4d
Matrix4d. $minus()
Replies the negation of this matrix:-this
.Matrix4d
Matrix4d. $minus(double scalar)
Replies the substraction of the given scalar to this matrix:this - scalar
.Matrix4d
Matrix4d. $minus(Matrix4d matrix)
Replies the substraction of the given matrix to this matrix:this - matrix
.Matrix4d
Matrix4d. $plus(double scalar)
Replies the addition of the given scalar to this matrix:this + scalar
.Matrix4d
Matrix4d. $plus(Matrix4d matrix)
Replies the addition of the given matrix to this matrix:this + matrix
.Matrix4d
Matrix4d. $times(double scalar)
Replies the multiplication of the given scalar and this matrix:this * scalar
.Matrix4d
Matrix4d. $times(Matrix4d matrix)
Replies the multiplication of the given matrix and this matrix:this * matrix
.Matrix4d
Matrix4d. clone()
Creates a new object of the same class as this object.Matrix4d
Matrix4d. operator_divide(double scalar)
Replies the division of this matrix by the given scalar:this / scalar
.Matrix4d
Matrix4d. operator_minus()
Replies the negation of this matrix:-this
.Matrix4d
Matrix4d. operator_minus(double scalar)
Replies the substraction of the given scalar to this matrix:this - scalar
.Matrix4d
Matrix4d. operator_minus(Matrix4d matrix)
Replies the substraction of the given matrix to this matrix:this - matrix
.Matrix4d
Matrix4d. operator_multiply(double scalar)
Replies the multiplication of the given scalar and this matrix:this * scalar
.Matrix4d
Matrix4d. operator_multiply(Matrix4d matrix)
Replies the multiplication of the given matrix and this matrix:this * matrix
.Matrix4d
Matrix4d. operator_not()
Replies the transposition of this matrix:!this
.Matrix4d
Matrix4d. operator_plus(double scalar)
Replies the addition of the given scalar to this matrix:this + scalar
.Matrix4d
Matrix4d. operator_plus(Matrix4d matrix)
Replies the addition of the given matrix to this matrix:this + matrix
.Methods in org.arakhne.afc.math.matrix with parameters of type Matrix4d Modifier and Type Method Description Matrix4d
Matrix4d. $minus(Matrix4d matrix)
Replies the substraction of the given matrix to this matrix:this - matrix
.Matrix4d
Matrix4d. $plus(Matrix4d matrix)
Replies the addition of the given matrix to this matrix:this + matrix
.Matrix4d
Matrix4d. $times(Matrix4d matrix)
Replies the multiplication of the given matrix and this matrix:this * matrix
.void
Matrix4d. add(double scalar, Matrix4d matrix)
Adds a scalar to each component of the matrix m1 and places the result into this.void
Matrix4d. add(Matrix4d matrix)
Sets the value of this matrix to the sum of itself and matrix m1.void
Matrix4d. add(Matrix4d matrix1, Matrix4d matrix2)
Sets the value of this matrix to the matrix sum of matrices m1 and m2.boolean
Matrix4d. epsilonEquals(Matrix4d matrix, double epsilon)
Returns true if the L-infinite distance between this matrix and matrix m1 is less than or equal to the epsilon parameter, otherwise returns false.boolean
Matrix4d. equals(Matrix4d matrix)
Returns true if all of the data members of Matrix4f m1 are equal to the corresponding data members in this Matrix4f.void
Matrix4d. mul(double scalar, Matrix4d matrix)
Multiplies each element of matrix m1 by a scalar and places the result into this.void
Matrix4d. mul(Matrix4d matrix)
Sets the value of this matrix to the result of multiplying itself with matrix m1.void
Matrix4d. mul(Matrix4d matrix1, Matrix4d matrix2)
Sets the value of this matrix to the result of multiplying the two argument matrices together.void
Matrix4d. negate(Matrix4d matrix)
Sets the value of this matrix equal to the negation of of the Matrix4f parameter.void
Matrix4d. operator_add(Matrix4d matrix)
Add the given matrix to this matrix:this += matrix
.Matrix4d
Matrix4d. operator_minus(Matrix4d matrix)
Replies the substraction of the given matrix to this matrix:this - matrix
.Matrix4d
Matrix4d. operator_multiply(Matrix4d matrix)
Replies the multiplication of the given matrix and this matrix:this * matrix
.Matrix4d
Matrix4d. operator_plus(Matrix4d matrix)
Replies the addition of the given matrix to this matrix:this + matrix
.void
Matrix4d. operator_remove(Matrix4d matrix)
Substract the given matrix to this matrix:this -= matrix
.void
Matrix4d. set(Matrix4d matrix)
Sets the value of this matrix to the double value of the Matrix3.void
Matrix4d. sub(Matrix4d matrix)
Sets the value of this matrix to the matrix difference of itself and matrix m1 (this = this - m1).void
Matrix4d. sub(Matrix4d matrix1, Matrix4d matrix2)
Sets the value of this matrix to the matrix difference of matrices m1 and m2.void
Matrix4d. transpose(Matrix4d m1)
Sets the value of this matrix to the transpose of the argument matrix.Constructors in org.arakhne.afc.math.matrix with parameters of type Matrix4d Constructor Description Matrix4d(Matrix4d matrix)
Constructs a new matrix with the same values as the Matrix4f parameter.
-