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

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

Packages that use Matrix
org.lwjgl.util.vector

Uses of Matrix in org.lwjgl.util.vector

Subclasses of Matrix in org.lwjgl.util.vector
`class` `Matrix2f` Holds a 2x2 matrix
`class` `Matrix3f` Holds a 3x3 matrix.
`class` `Matrix4f` Holds a 4x4 float matrix.

Methods in org.lwjgl.util.vector that return Matrix
`abstract Matrix` `Matrix.invert()` Invert this matrix
`Matrix` `Matrix2f.invert()` Invert this matrix
`Matrix` `Matrix3f.invert()` Invert this matrix
`Matrix` `Matrix4f.invert()` Invert this matrix
`abstract Matrix` `Matrix.load(java.nio.FloatBuffer buf)` Load from a float buffer.
`Matrix` `Matrix2f.load(java.nio.FloatBuffer buf)` Load from a float buffer.
`Matrix` `Matrix3f.load(java.nio.FloatBuffer buf)` Load from a float buffer.
`Matrix` `Matrix4f.load(java.nio.FloatBuffer buf)` Load from a float buffer.
`abstract Matrix` `Matrix.loadTranspose(java.nio.FloatBuffer buf)` Load from a float buffer.
`Matrix` `Matrix2f.loadTranspose(java.nio.FloatBuffer buf)` Load from a float buffer.
`Matrix` `Matrix3f.loadTranspose(java.nio.FloatBuffer buf)` Load from a float buffer.
`Matrix` `Matrix4f.loadTranspose(java.nio.FloatBuffer buf)` Load from a float buffer.
`abstract Matrix` `Matrix.negate()` Negate this matrix
`Matrix` `Matrix2f.negate()` Negate this matrix
`Matrix` `Matrix3f.negate()` Negate this matrix
`Matrix` `Matrix4f.negate()` Negate this matrix
`abstract Matrix` `Matrix.setIdentity()` Set this matrix to be the identity matrix.
`Matrix` `Matrix2f.setIdentity()` Set this matrix to be the identity matrix.
`Matrix` `Matrix3f.setIdentity()` Set this matrix to be the identity matrix.
`Matrix` `Matrix4f.setIdentity()` Set this matrix to be the identity matrix.
`abstract Matrix` `Matrix.setZero()` Set this matrix to 0.
`Matrix` `Matrix2f.setZero()` Set this matrix to 0.
`Matrix` `Matrix3f.setZero()` Set this matrix to 0.
`Matrix` `Matrix4f.setZero()` Set this matrix to 0.
`abstract Matrix` `Matrix.store(java.nio.FloatBuffer buf)` Store this matrix in a float buffer.
`Matrix` `Matrix2f.store(java.nio.FloatBuffer buf)` Store this matrix in a float buffer.
`Matrix` `Matrix3f.store(java.nio.FloatBuffer buf)` Store this matrix in a float buffer.
`Matrix` `Matrix4f.store(java.nio.FloatBuffer buf)` Store this matrix in a float buffer.
`Matrix` `Matrix4f.store3f(java.nio.FloatBuffer buf)` Store the rotation portion of this matrix in a float buffer.
`abstract Matrix` `Matrix.storeTranspose(java.nio.FloatBuffer buf)` Store this matrix in a float buffer.
`Matrix` `Matrix2f.storeTranspose(java.nio.FloatBuffer buf)` Store this matrix in a float buffer.
`Matrix` `Matrix3f.storeTranspose(java.nio.FloatBuffer buf)` Store this matrix in a float buffer.
`Matrix` `Matrix4f.storeTranspose(java.nio.FloatBuffer buf)` Store this matrix in a float buffer.
`abstract Matrix` `Matrix.transpose()` Transpose this matrix
`Matrix` `Matrix2f.transpose()` Transpose this matrix
`Matrix` `Matrix3f.transpose()` Transpose this matrix
`Matrix` `Matrix4f.transpose()` Transpose this matrix

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