public abstract class Matrix
extends java.lang.Object
implements java.io.Serializable
Modifier | Constructor and Description |
---|---|
protected |
Matrix()
Constructor for Matrix.
|
Modifier and Type | Method and Description |
---|---|
abstract float |
determinant() |
abstract Matrix |
invert()
Invert this matrix
|
abstract Matrix |
load(java.nio.FloatBuffer buf)
Load from a float buffer.
|
abstract Matrix |
loadTranspose(java.nio.FloatBuffer buf)
Load from a float buffer.
|
abstract Matrix |
negate()
Negate this matrix
|
abstract Matrix |
setIdentity()
Set this matrix to be the identity matrix.
|
abstract Matrix |
setZero()
Set this matrix to 0.
|
abstract Matrix |
store(java.nio.FloatBuffer buf)
Store this matrix in a float buffer.
|
abstract Matrix |
storeTranspose(java.nio.FloatBuffer buf)
Store this matrix in a float buffer.
|
abstract Matrix |
transpose()
Transpose this matrix
|
public abstract Matrix setIdentity()
public abstract Matrix invert()
public abstract Matrix load(java.nio.FloatBuffer buf)
buf
- A float buffer to read frompublic abstract Matrix loadTranspose(java.nio.FloatBuffer buf)
buf
- A float buffer to read frompublic abstract Matrix negate()
public abstract Matrix store(java.nio.FloatBuffer buf)
buf
- The buffer to store this matrix inpublic abstract Matrix storeTranspose(java.nio.FloatBuffer buf)
buf
- The buffer to store this matrix inpublic abstract Matrix transpose()
public abstract Matrix setZero()
public abstract float determinant()
Copyright © 2002-2009 lwjgl.org. All Rights Reserved.