- m00 - Variable in class org.jogamp.vecmath.Matrix3d
-
The first matrix element in the first row.
- m00 - Variable in class org.jogamp.vecmath.Matrix3f
-
The first matrix element in the first row.
- m00 - Variable in class org.jogamp.vecmath.Matrix4d
-
The first element of the first row.
- m00 - Variable in class org.jogamp.vecmath.Matrix4f
-
The first element of the first row.
- m01 - Variable in class org.jogamp.vecmath.Matrix3d
-
The second matrix element in the first row.
- m01 - Variable in class org.jogamp.vecmath.Matrix3f
-
The second matrix element in the first row.
- m01 - Variable in class org.jogamp.vecmath.Matrix4d
-
The second element of the first row.
- m01 - Variable in class org.jogamp.vecmath.Matrix4f
-
The second element of the first row.
- m02 - Variable in class org.jogamp.vecmath.Matrix3d
-
The third matrix element in the first row.
- m02 - Variable in class org.jogamp.vecmath.Matrix3f
-
The third matrix element in the first row.
- m02 - Variable in class org.jogamp.vecmath.Matrix4d
-
The third element of the first row.
- m02 - Variable in class org.jogamp.vecmath.Matrix4f
-
The third element of the first row.
- m03 - Variable in class org.jogamp.vecmath.Matrix4d
-
The fourth element of the first row.
- m03 - Variable in class org.jogamp.vecmath.Matrix4f
-
The fourth element of the first row.
- m10 - Variable in class org.jogamp.vecmath.Matrix3d
-
The first matrix element in the second row.
- m10 - Variable in class org.jogamp.vecmath.Matrix3f
-
The first matrix element in the second row.
- m10 - Variable in class org.jogamp.vecmath.Matrix4d
-
The first element of the second row.
- m10 - Variable in class org.jogamp.vecmath.Matrix4f
-
The first element of the second row.
- m11 - Variable in class org.jogamp.vecmath.Matrix3d
-
The second matrix element in the second row.
- m11 - Variable in class org.jogamp.vecmath.Matrix3f
-
The second matrix element in the second row.
- m11 - Variable in class org.jogamp.vecmath.Matrix4d
-
The second element of the second row.
- m11 - Variable in class org.jogamp.vecmath.Matrix4f
-
The second element of the second row.
- m12 - Variable in class org.jogamp.vecmath.Matrix3d
-
The third matrix element in the second row.
- m12 - Variable in class org.jogamp.vecmath.Matrix3f
-
The third matrix element in the second row.
- m12 - Variable in class org.jogamp.vecmath.Matrix4d
-
The third element of the second row.
- m12 - Variable in class org.jogamp.vecmath.Matrix4f
-
The third element of the second row.
- m13 - Variable in class org.jogamp.vecmath.Matrix4d
-
The fourth element of the second row.
- m13 - Variable in class org.jogamp.vecmath.Matrix4f
-
The fourth element of the second row.
- m20 - Variable in class org.jogamp.vecmath.Matrix3d
-
The first matrix element in the third row.
- m20 - Variable in class org.jogamp.vecmath.Matrix3f
-
The first matrix element in the third row.
- m20 - Variable in class org.jogamp.vecmath.Matrix4d
-
The first element of the third row.
- m20 - Variable in class org.jogamp.vecmath.Matrix4f
-
The first element of the third row.
- m21 - Variable in class org.jogamp.vecmath.Matrix3d
-
The second matrix element in the third row.
- m21 - Variable in class org.jogamp.vecmath.Matrix3f
-
The second matrix element in the third row.
- m21 - Variable in class org.jogamp.vecmath.Matrix4d
-
The second element of the third row.
- m21 - Variable in class org.jogamp.vecmath.Matrix4f
-
The second element of the third row.
- m22 - Variable in class org.jogamp.vecmath.Matrix3d
-
The third matrix element in the third row.
- m22 - Variable in class org.jogamp.vecmath.Matrix3f
-
The third matrix element in the third row.
- m22 - Variable in class org.jogamp.vecmath.Matrix4d
-
The third element of the third row.
- m22 - Variable in class org.jogamp.vecmath.Matrix4f
-
The third element of the third row.
- m23 - Variable in class org.jogamp.vecmath.Matrix4d
-
The fourth element of the third row.
- m23 - Variable in class org.jogamp.vecmath.Matrix4f
-
The fourth element of the third row.
- m30 - Variable in class org.jogamp.vecmath.Matrix4d
-
The first element of the fourth row.
- m30 - Variable in class org.jogamp.vecmath.Matrix4f
-
The first element of the fourth row.
- m31 - Variable in class org.jogamp.vecmath.Matrix4d
-
The second element of the fourth row.
- m31 - Variable in class org.jogamp.vecmath.Matrix4f
-
The second element of the fourth row.
- m32 - Variable in class org.jogamp.vecmath.Matrix4d
-
The third element of the fourth row.
- m32 - Variable in class org.jogamp.vecmath.Matrix4f
-
The third element of the fourth row.
- m33 - Variable in class org.jogamp.vecmath.Matrix4d
-
The fourth element of the fourth row.
- m33 - Variable in class org.jogamp.vecmath.Matrix4f
-
The fourth element of the fourth row.
- Matrix3d - Class in org.jogamp.vecmath
-
A double precision floating point 3 by 3 matrix.
- Matrix3d(double, double, double, double, double, double, double, double, double) - Constructor for class org.jogamp.vecmath.Matrix3d
-
Constructs and initializes a Matrix3d from the specified nine values.
- Matrix3d(double[]) - Constructor for class org.jogamp.vecmath.Matrix3d
-
Constructs and initializes a Matrix3d from the specified nine-
element array.
- Matrix3d(Matrix3d) - Constructor for class org.jogamp.vecmath.Matrix3d
-
Constructs a new matrix with the same values as the
Matrix3d parameter.
- Matrix3d(Matrix3f) - Constructor for class org.jogamp.vecmath.Matrix3d
-
Constructs a new matrix with the same values as the
Matrix3f parameter.
- Matrix3d() - Constructor for class org.jogamp.vecmath.Matrix3d
-
Constructs and initializes a Matrix3d to all zeros.
- Matrix3f - Class in org.jogamp.vecmath
-
A single precision floating point 3 by 3 matrix.
- Matrix3f(float, float, float, float, float, float, float, float, float) - Constructor for class org.jogamp.vecmath.Matrix3f
-
Constructs and initializes a Matrix3f from the specified nine values.
- Matrix3f(float[]) - Constructor for class org.jogamp.vecmath.Matrix3f
-
Constructs and initializes a Matrix3f from the specified
nine-element array.
- Matrix3f(Matrix3d) - Constructor for class org.jogamp.vecmath.Matrix3f
-
Constructs a new matrix with the same values as the
Matrix3d parameter.
- Matrix3f(Matrix3f) - Constructor for class org.jogamp.vecmath.Matrix3f
-
Constructs a new matrix with the same values as the
Matrix3f parameter.
- Matrix3f() - Constructor for class org.jogamp.vecmath.Matrix3f
-
Constructs and initializes a Matrix3f to all zeros.
- Matrix4d - Class in org.jogamp.vecmath
-
A double precision floating point 4 by 4 matrix.
- Matrix4d(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class org.jogamp.vecmath.Matrix4d
-
Constructs and initializes a Matrix4d from the specified 16 values.
- Matrix4d(double[]) - Constructor for class org.jogamp.vecmath.Matrix4d
-
Constructs and initializes a Matrix4d from the specified 16
element array.
- Matrix4d(Quat4d, Vector3d, double) - Constructor for class org.jogamp.vecmath.Matrix4d
-
Constructs and initializes a Matrix4d from the quaternion,
translation, and scale values; the scale is applied only to the
rotational components of the matrix (upper 3x3) and not to the
translational components.
- Matrix4d(Quat4f, Vector3d, double) - Constructor for class org.jogamp.vecmath.Matrix4d
-
Constructs and initializes a Matrix4d from the quaternion,
translation, and scale values; the scale is applied only to the
rotational components of the matrix (upper 3x3) and not to the
translational components.
- Matrix4d(Matrix4d) - Constructor for class org.jogamp.vecmath.Matrix4d
-
Constructs a new matrix with the same values as the
Matrix4d parameter.
- Matrix4d(Matrix4f) - Constructor for class org.jogamp.vecmath.Matrix4d
-
Constructs a new matrix with the same values as the
Matrix4f parameter.
- Matrix4d(Matrix3f, Vector3d, double) - Constructor for class org.jogamp.vecmath.Matrix4d
-
Constructs and initializes a Matrix4d from the rotation matrix,
translation, and scale values; the scale is applied only to the
rotational components of the matrix (upper 3x3) and not to the
translational components of the matrix.
- Matrix4d(Matrix3d, Vector3d, double) - Constructor for class org.jogamp.vecmath.Matrix4d
-
Constructs and initializes a Matrix4f from the rotation matrix,
translation, and scale values; the scale is applied only to the
rotational components of the matrix (upper 3x3) and not to the
translational components of the matrix.
- Matrix4d() - Constructor for class org.jogamp.vecmath.Matrix4d
-
Constructs and initializes a Matrix4d to all zeros.
- Matrix4f - Class in org.jogamp.vecmath
-
A single precision floating point 4 by 4 matrix.
- Matrix4f(float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class org.jogamp.vecmath.Matrix4f
-
Constructs and initializes a Matrix4f from the specified 16 values.
- Matrix4f(float[]) - Constructor for class org.jogamp.vecmath.Matrix4f
-
Constructs and initializes a Matrix4f from the specified 16
element array.
- Matrix4f(Quat4f, Vector3f, float) - Constructor for class org.jogamp.vecmath.Matrix4f
-
Constructs and initializes a Matrix4f from the quaternion,
translation, and scale values; the scale is applied only to the
rotational components of the matrix (upper 3x3) and not to the
translational components.
- Matrix4f(Matrix4d) - Constructor for class org.jogamp.vecmath.Matrix4f
-
Constructs a new matrix with the same values as the
Matrix4d parameter.
- Matrix4f(Matrix4f) - Constructor for class org.jogamp.vecmath.Matrix4f
-
Constructs a new matrix with the same values as the
Matrix4f parameter.
- Matrix4f(Matrix3f, Vector3f, float) - Constructor for class org.jogamp.vecmath.Matrix4f
-
Constructs and initializes a Matrix4f from the rotation matrix,
translation, and scale values; the scale is applied only to the
rotational components of the matrix (upper 3x3) and not to the
translational components of the matrix.
- Matrix4f() - Constructor for class org.jogamp.vecmath.Matrix4f
-
Constructs and initializes a Matrix4f to all zeros.
- MismatchedSizeException - Exception in org.jogamp.vecmath
-
Indicates that an operation cannot be completed properly because
of a mismatch in the sizes of object attributes.
- MismatchedSizeException() - Constructor for exception org.jogamp.vecmath.MismatchedSizeException
-
Create the exception object with default values.
- MismatchedSizeException(String) - Constructor for exception org.jogamp.vecmath.MismatchedSizeException
-
Create the exception object that outputs a message.
- mul(GMatrix) - Method in class org.jogamp.vecmath.GMatrix
-
Sets the value of this matrix to the result of multiplying itself
with matrix m1 (this = this * m1).
- mul(GMatrix, GMatrix) - Method in class org.jogamp.vecmath.GMatrix
-
Sets the value of this matrix to the result of multiplying
the two argument matrices together (this = m1 * m2).
- mul(GVector, GVector) - Method in class org.jogamp.vecmath.GMatrix
-
Computes the outer product of the two vectors; multiplies the
the first vector by the transpose of the second vector and places
the matrix result into this matrix.
- mul(GMatrix, GVector) - Method in class org.jogamp.vecmath.GVector
-
Multiplies matrix m1 times Vector v1 and places the result
into this vector (this = m1*v1).
- mul(GVector, GMatrix) - Method in class org.jogamp.vecmath.GVector
-
Multiplies the transpose of vector v1 (ie, v1 becomes a row
vector with respect to the multiplication) times matrix m1
and places the result into this vector
(this = transpose(v1)*m1).
- mul(double) - Method in class org.jogamp.vecmath.Matrix3d
-
Multiplies each element of this matrix by a scalar.
- mul(double, Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Multiplies each element of matrix m1 by a scalar and places
the result into this.
- mul(Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to the result of multiplying itself
with matrix m1.
- mul(Matrix3d, Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Sets the value of this matrix to the result of multiplying
the two argument matrices together.
- mul(float) - Method in class org.jogamp.vecmath.Matrix3f
-
Multiplies each element of this matrix by a scalar.
- mul(float, Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Multiplies each element of matrix m1 by a scalar and places
the result into this.
- mul(Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to the result of multiplying itself
with matrix m1.
- mul(Matrix3f, Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Sets the value of this matrix to the result of multiplying
the two argument matrices together.
- mul(double) - Method in class org.jogamp.vecmath.Matrix4d
-
Multiplies each element of this matrix by a scalar.
- mul(double, Matrix4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Multiplies each element of matrix m1 by a scalar and places
the result into this.
- mul(Matrix4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to the result of multiplying itself
with matrix m1.
- mul(Matrix4d, Matrix4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Sets the value of this matrix to the result of multiplying
the two argument matrices together.
- mul(float) - Method in class org.jogamp.vecmath.Matrix4f
-
Multiplies each element of this matrix by a scalar.
- mul(float, Matrix4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Multiplies each element of matrix m1 by a scalar and places
the result into this.
- mul(Matrix4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix to the result of multiplying itself
with matrix m1.
- mul(Matrix4f, Matrix4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Sets the value of this matrix to the result of multiplying
the two argument matrices together.
- mul(Quat4d, Quat4d) - Method in class org.jogamp.vecmath.Quat4d
-
Sets the value of this quaternion to the quaternion product of
quaternions q1 and q2 (this = q1 * q2).
- mul(Quat4d) - Method in class org.jogamp.vecmath.Quat4d
-
Sets the value of this quaternion to the quaternion product of
itself and q1 (this = this * q1).
- mul(Quat4f, Quat4f) - Method in class org.jogamp.vecmath.Quat4f
-
Sets the value of this quaternion to the quaternion product of
quaternions q1 and q2 (this = q1 * q2).
- mul(Quat4f) - Method in class org.jogamp.vecmath.Quat4f
-
Sets the value of this quaternion to the quaternion product of
itself and q1 (this = this * q1).
- mulInverse(Quat4d, Quat4d) - Method in class org.jogamp.vecmath.Quat4d
-
Multiplies quaternion q1 by the inverse of quaternion q2 and places
the value into this quaternion.
- mulInverse(Quat4d) - Method in class org.jogamp.vecmath.Quat4d
-
Multiplies this quaternion by the inverse of quaternion q1 and places
the value into this quaternion.
- mulInverse(Quat4f, Quat4f) - Method in class org.jogamp.vecmath.Quat4f
-
Multiplies quaternion q1 by the inverse of quaternion q2 and places
the value into this quaternion.
- mulInverse(Quat4f) - Method in class org.jogamp.vecmath.Quat4f
-
Multiplies this quaternion by the inverse of quaternion q1 and places
the value into this quaternion.
- mulNormalize(Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Multiplies this matrix by matrix m1, does an SVD normalization
of the result, and places the result back into this matrix
this = SVDnorm(this*m1).
- mulNormalize(Matrix3d, Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Multiplies matrix m1 by matrix m2, does an SVD normalization
of the result, and places the result into this matrix
this = SVDnorm(m1*m2).
- mulNormalize(Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Multiplies this matrix by matrix m1, does an SVD normalization
of the result, and places the result back into this matrix.
- mulNormalize(Matrix3f, Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Multiplies matrix m1 by matrix m2, does an SVD normalization
of the result, and places the result into this matrix.
- mulTransposeBoth(GMatrix, GMatrix) - Method in class org.jogamp.vecmath.GMatrix
-
Multiplies the transpose of matrix m1 times the transpose of matrix
m2, and places the result into this.
- mulTransposeBoth(Matrix3d, Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Multiplies the transpose of matrix m1 times the transpose of matrix
m2, and places the result into this.
- mulTransposeBoth(Matrix3f, Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Multiplies the transpose of matrix m1 times the transpose of matrix
m2, and places the result into this.
- mulTransposeBoth(Matrix4d, Matrix4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Multiplies the transpose of matrix m1 times the transpose of matrix
m2, and places the result into this.
- mulTransposeBoth(Matrix4f, Matrix4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Multiplies the transpose of matrix m1 times the transpose of matrix
m2, and places the result into this.
- mulTransposeLeft(GMatrix, GMatrix) - Method in class org.jogamp.vecmath.GMatrix
-
Multiplies the transpose of matrix m1 times matrix m2, and
places the result into this.
- mulTransposeLeft(Matrix3d, Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Multiplies the transpose of matrix m1 times matrix m2, and
places the result into this.
- mulTransposeLeft(Matrix3f, Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Multiplies the transpose of matrix m1 times matrix m2, and
places the result into this.
- mulTransposeLeft(Matrix4d, Matrix4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Multiplies the transpose of matrix m1 times matrix m2, and
places the result into this.
- mulTransposeLeft(Matrix4f, Matrix4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Multiplies the transpose of matrix m1 times matrix m2, and
places the result into this.
- mulTransposeRight(GMatrix, GMatrix) - Method in class org.jogamp.vecmath.GMatrix
-
Multiplies matrix m1 times the transpose of matrix m2, and
places the result into this.
- mulTransposeRight(Matrix3d, Matrix3d) - Method in class org.jogamp.vecmath.Matrix3d
-
Multiplies matrix m1 times the transpose of matrix m2, and
places the result into this.
- mulTransposeRight(Matrix3f, Matrix3f) - Method in class org.jogamp.vecmath.Matrix3f
-
Multiplies matrix m1 times the transpose of matrix m2, and
places the result into this.
- mulTransposeRight(Matrix4d, Matrix4d) - Method in class org.jogamp.vecmath.Matrix4d
-
Multiplies matrix m1 times the transpose of matrix m2, and
places the result into this.
- mulTransposeRight(Matrix4f, Matrix4f) - Method in class org.jogamp.vecmath.Matrix4f
-
Multiplies matrix m1 times the transpose of matrix m2, and
places the result into this.