Modifier and Type | Method and Description |
---|---|
void |
Matrix4d.add(double scalar,
Matrix4d m1)
Adds a scalar to each component of the matrix m1 and places
the result into this.
|
void |
Matrix4d.add(Matrix4d m1)
Sets the value of this matrix to sum of itself and matrix m1.
|
void |
Matrix4d.add(Matrix4d m1,
Matrix4d m2)
Sets the value of this matrix to the matrix sum of matrices m1 and m2.
|
boolean |
Matrix4d.epsilonEquals(Matrix4d m1,
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.epsilonEquals(Matrix4d m1,
float epsilon)
Deprecated.
Use epsilonEquals(Matrix4d,double) instead
|
boolean |
Matrix4d.equals(Matrix4d m1)
Returns true if all of the data members of Matrix4d m1 are
equal to the corresponding data members in this Matrix4d.
|
void |
GMatrix.get(Matrix4d m1)
Places the values in the upper 4x4 of this GMatrix into
the matrix m1.
|
void |
Matrix4d.invert(Matrix4d m1)
Sets the value of this matrix to the matrix inverse
of the passed (user declared) matrix m1.
|
void |
Matrix4d.mul(double scalar,
Matrix4d m1)
Multiplies each element of matrix m1 by a scalar and places
the result into this.
|
void |
Matrix4d.mul(Matrix4d m1)
Sets the value of this matrix to the result of multiplying itself
with matrix m1.
|
void |
Matrix4d.mul(Matrix4d m1,
Matrix4d m2)
Sets the value of this matrix to the result of multiplying
the two argument matrices together.
|
void |
Matrix4d.mulTransposeBoth(Matrix4d m1,
Matrix4d m2)
Multiplies the transpose of matrix m1 times the transpose of matrix
m2, and places the result into this.
|
void |
Matrix4d.mulTransposeLeft(Matrix4d m1,
Matrix4d m2)
Multiplies the transpose of matrix m1 times matrix m2, and
places the result into this.
|
void |
Matrix4d.mulTransposeRight(Matrix4d m1,
Matrix4d m2)
Multiplies matrix m1 times the transpose of matrix m2, and
places the result into this.
|
void |
Matrix4d.negate(Matrix4d m1)
Sets the value of this matrix equal to the negation of
of the Matrix4d parameter.
|
void |
AxisAngle4d.set(Matrix4d m1)
Sets the value of this axis-angle to the rotational component of
the passed matrix.
|
void |
AxisAngle4f.set(Matrix4d m1)
Sets the value of this axis-angle to the rotational component of
the passed matrix.
|
void |
GMatrix.set(Matrix4d m1)
Sets the value of this matrix to that of the Matrix4d provided.
|
void |
Matrix4d.set(Matrix4d m1)
Sets the value of this matrix to a copy of the
passed matrix m1.
|
void |
Matrix4f.set(Matrix4d m1)
Sets the value of this matrix to the float value of the
passed matrix4d m1.
|
void |
Quat4d.set(Matrix4d m1)
Sets the value of this quaternion to the rotational component of
the passed matrix.
|
void |
Quat4f.set(Matrix4d m1)
Sets the value of this quaternion to the rotational component of
the passed matrix.
|
void |
Matrix4d.sub(Matrix4d m1)
Sets the value of this matrix to the matrix difference of itself
and matrix m1 (this = this - m1).
|
void |
Matrix4d.sub(Matrix4d m1,
Matrix4d m2)
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
|
Constructor and Description |
---|
Matrix4d(Matrix4d m1)
Constructs a new matrix with the same values as the
Matrix4d parameter.
|
Matrix4f(Matrix4d m1)
Constructs a new matrix with the same values as the
Matrix4d parameter.
|
Copyright © 2023. All rights reserved.