| Package | Description |
|---|---|
| org.joml |
Contains all classes of JOML.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Matrix3x2f
Contains the definition of a 3x2 matrix of floats, and associated functions to transform
it.
|
class |
Matrix3x2fStack
A stack of many
Matrix3x2f instances. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Matrix3x2fc.equals(Matrix3x2fc m,
float delta)
Compare the matrix elements of
this matrix with the given matrix using the given delta
and return whether all of them are equal within a maximum difference of delta. |
boolean |
Matrix3x2f.equals(Matrix3x2fc m,
float delta) |
Vector3d |
Vector3d.mul(Matrix3x2fc mat)
Multiply the given matrix with this Vector3d by assuming a third row in the matrix of
(0, 0, 1)
and store the result in this. |
Matrix4f |
Matrix4f.mul(Matrix3x2fc right)
Multiply this matrix by the supplied
right matrix and store the result in this. |
Matrix3x2f |
Matrix3x2f.mul(Matrix3x2fc right)
Multiply this matrix by the supplied
right matrix by assuming a third row in
both matrices of (0, 0, 1). |
Matrix4d |
Matrix4d.mul(Matrix3x2fc right)
Multiply this matrix by the supplied
right matrix and store the result in this. |
Vector3f |
Vector3f.mul(Matrix3x2fc mat)
Multiply the given matrix with this Vector3f and store the result in
this. |
Matrix3x2f |
Matrix3x2fc.mul(Matrix3x2fc right,
Matrix3x2f dest)
Multiply this matrix by the supplied
right matrix by assuming a third row in
both matrices of (0, 0, 1) and store the result in dest. |
Matrix3x2f |
Matrix3x2f.mul(Matrix3x2fc right,
Matrix3x2f dest)
Multiply this matrix by the supplied
right matrix by assuming a third row in
both matrices of (0, 0, 1) and store the result in dest. |
Matrix4d |
Matrix4dc.mul(Matrix3x2fc right,
Matrix4d dest)
Multiply this matrix by the supplied
right matrix and store the result in dest. |
Matrix4d |
Matrix4d.mul(Matrix3x2fc right,
Matrix4d dest) |
Matrix4f |
Matrix4fc.mul(Matrix3x2fc right,
Matrix4f dest)
Multiply this matrix by the supplied
right matrix and store the result in dest. |
Matrix4f |
Matrix4f.mul(Matrix3x2fc right,
Matrix4f dest) |
Vector3d |
Vector3d.mul(Matrix3x2fc mat,
Vector3d dest) |
Vector3d |
Vector3dc.mul(Matrix3x2fc mat,
Vector3d dest)
Multiply the given matrix
mat with this by assuming a
third row in the matrix of (0, 0, 1) and store the result in dest. |
Vector3f |
Vector3fc.mul(Matrix3x2fc mat,
Vector3f dest)
Multiply the given matrix
mat with this by assuming a
third row in the matrix of (0, 0, 1) and store the result in dest. |
Vector3f |
Vector3f.mul(Matrix3x2fc mat,
Vector3f dest) |
Vector2f |
Vector2f.mulDirection(Matrix3x2fc mat)
Multiply the given 3x2 matrix
mat with this. |
Vector2f |
Vector2fc.mulDirection(Matrix3x2fc mat,
Vector2f dest)
Multiply the given 3x2 matrix
mat with this and store the
result in dest. |
Vector2f |
Vector2f.mulDirection(Matrix3x2fc mat,
Vector2f dest) |
Matrix3x2f |
Matrix3x2f.mulLocal(Matrix3x2fc left)
Pre-multiply this matrix by the supplied
left matrix and store the result in this. |
Matrix3x2f |
Matrix3x2fc.mulLocal(Matrix3x2fc left,
Matrix3x2f dest)
Pre-multiply this matrix by the supplied
left matrix and store the result in dest. |
Matrix3x2f |
Matrix3x2f.mulLocal(Matrix3x2fc left,
Matrix3x2f dest) |
Vector2f |
Vector2f.mulPosition(Matrix3x2fc mat)
Multiply the given 3x2 matrix
mat with this. |
Vector2f |
Vector2fc.mulPosition(Matrix3x2fc mat,
Vector2f dest)
Multiply the given 3x2 matrix
mat with this and store the
result in dest. |
Vector2f |
Vector2f.mulPosition(Matrix3x2fc mat,
Vector2f dest) |
Matrix2f |
Matrix2f.set(Matrix3x2fc m)
Set the elements of this matrix to the left 2x2 submatrix of
m. |
Matrix2d |
Matrix2d.set(Matrix3x2fc m)
Set the elements of this matrix to the left 2x2 submatrix of
m. |
Matrix3x2f |
Matrix3x2f.set(Matrix3x2fc m)
Set the elements of this matrix to the ones in
m. |
| Constructor and Description |
|---|
Matrix3x2f(Matrix3x2fc mat)
Create a new
Matrix3x2f and make it a copy of the given matrix. |
Copyright © 2015–2019 JOML. All rights reserved.