mathematik
Class Matrix3f
java.lang.Object
mathematik.Matrix3f
- All Implemented Interfaces:
- java.io.Serializable
public class Matrix3f
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
IDENTITY
public static final int IDENTITY
- See Also:
- Constant Field Values
xx
public float xx
xy
public float xy
xz
public float xz
yx
public float yx
yy
public float yy
yz
public float yz
zx
public float zx
zy
public float zy
zz
public float zz
Matrix3f
public Matrix3f()
Matrix3f
public Matrix3f(Matrix3f theMatrix)
Matrix3f
public Matrix3f(int theType)
set
public final void set(float[] _myArrayRepresentation)
set
public final void set(Matrix3f theMatrix)
setIdentity
public void setIdentity()
setZero
public final void setZero()
add
public void add(float theValue)
add
public void add(Matrix3f theMatrixA,
Matrix3f theMatrixB)
add
public void add(Matrix3f theMatrix)
sub
public void sub(Matrix3f theMatrixA,
Matrix3f theMatrixB)
sub
public void sub(Matrix3f theMatrix)
transpose
public void transpose()
transpose
public void transpose(Matrix3f theMatrix)
determinant
public final float determinant()
invert
public final void invert()
setXAxis
public final void setXAxis(Vector3f theVector)
setYAxis
public final void setYAxis(Vector3f theVector)
setZAxis
public final void setZAxis(Vector3f theVector)
getXAxis
public final void getXAxis(Vector3f theVector)
getYAxis
public final void getYAxis(Vector3f theVector)
getZAxis
public final void getZAxis(Vector3f theVector)
getXAxis
public final Vector3f getXAxis()
getYAxis
public final Vector3f getYAxis()
getZAxis
public final Vector3f getZAxis()
setXRotation
public final void setXRotation(float theRadians)
setYRotation
public final void setYRotation(float theRadians)
setZRotation
public final void setZRotation(float theRadians)
setXYZRotation
public final void setXYZRotation(Vector3f theRotation)
setXYZRotation
public final void setXYZRotation(float theX,
float theY,
float theZ)
setRotation
public final void setRotation(Vector4f theRotation)
multiply
public final void multiply(float theValue)
multiply
public final void multiply(Matrix3f theMatrix)
transform
public final void transform(Vector3f theVector)
setScale
public void setScale(Vector3f theScale)
toArray
public final float[] toArray()
toArray4f
public final float[] toArray4f()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
main
public static void main(java.lang.String[] args)
processing library gestalt_p5 by Patrick Kochlik + Dennis Paul. (c) 2009