# Uses of Class org.lwjgl.util.vector.Matrix3f (LWJGL API)
Date: 2015-07-28

## Uses of Class
org.lwjgl.util.vector.Matrix3f

Packages that use Matrix3f
org.lwjgl.util.vector

Uses of Matrix3f in org.lwjgl.util.vector

Methods in org.lwjgl.util.vector that return Matrix3f
`static Matrix3f` `Matrix3f.add(Matrix3f left, Matrix3f right, Matrix3f dest)` Add two matrices together and place the result in a third matrix.
`static Matrix3f` `Matrix3f.invert(Matrix3f src, Matrix3f dest)` Invert the source matrix and put the result into the destination matrix
`Matrix3f` `Matrix3f.load(Matrix3f src)` Load from another matrix
`static Matrix3f` `Matrix3f.load(Matrix3f src, Matrix3f dest)` Copy source matrix to destination matrix
`static Matrix3f` `Matrix3f.mul(Matrix3f left, Matrix3f right, Matrix3f dest)` Multiply the right matrix by the left and place the result in a third matrix.
`Matrix3f` `Matrix3f.negate(Matrix3f dest)` Negate this matrix and place the result in a destination matrix.
`static Matrix3f` `Matrix3f.negate(Matrix3f src, Matrix3f dest)` Negate the source matrix and place the result in the destination matrix.
`static Matrix3f` `Matrix3f.setIdentity(Matrix3f m)` Set the matrix to be the identity matrix.
`static Matrix3f` `Matrix3f.setZero(Matrix3f m)` Set the matrix matrix to 0.
`static Matrix3f` `Matrix3f.sub(Matrix3f left, Matrix3f right, Matrix3f dest)` Subtract the right matrix from the left and place the result in a third matrix.
`Matrix3f` `Matrix3f.transpose(Matrix3f dest)` Transpose this matrix and place the result in another matrix
`static Matrix3f` `Matrix3f.transpose(Matrix3f src, Matrix3f dest)` Transpose the source matrix and place the result into the destination matrix

Methods in org.lwjgl.util.vector with parameters of type Matrix3f
`static Matrix3f` `Matrix3f.add(Matrix3f left, Matrix3f right, Matrix3f dest)` Add two matrices together and place the result in a third matrix.
`static Matrix3f` `Matrix3f.invert(Matrix3f src, Matrix3f dest)` Invert the source matrix and put the result into the destination matrix
`Matrix3f` `Matrix3f.load(Matrix3f src)` Load from another matrix
`static Matrix3f` `Matrix3f.load(Matrix3f src, Matrix3f dest)` Copy source matrix to destination matrix
`static Matrix3f` `Matrix3f.mul(Matrix3f left, Matrix3f right, Matrix3f dest)` Multiply the right matrix by the left and place the result in a third matrix.
`Matrix3f` `Matrix3f.negate(Matrix3f dest)` Negate this matrix and place the result in a destination matrix.
`static Matrix3f` `Matrix3f.negate(Matrix3f src, Matrix3f dest)` Negate the source matrix and place the result in the destination matrix.
`Quaternion` `Quaternion.setFromMatrix(Matrix3f m)` Sets the value of this quaternion using the rotational component of the passed matrix.
`static Quaternion` `Quaternion.setFromMatrix(Matrix3f m, Quaternion q)` Sets the value of the source quaternion using the rotational component of the passed matrix.
`static Matrix3f` `Matrix3f.setIdentity(Matrix3f m)` Set the matrix to be the identity matrix.
`static Matrix3f` `Matrix3f.setZero(Matrix3f m)` Set the matrix matrix to 0.
`static Matrix3f` `Matrix3f.sub(Matrix3f left, Matrix3f right, Matrix3f dest)` Subtract the right matrix from the left and place the result in a third matrix.
`static Vector3f` `Matrix3f.transform(Matrix3f left, Vector3f right, Vector3f dest)` Transform a Vector by a matrix and return the result in a destination vector.
`Matrix3f` `Matrix3f.transpose(Matrix3f dest)` Transpose this matrix and place the result in another matrix
`static Matrix3f` `Matrix3f.transpose(Matrix3f src, Matrix3f dest)` Transpose the source matrix and place the result into the destination matrix

Copyright © 2002-2009 lwjgl.org. All Rights Reserved.