[idx3d::API]
idx3d_Matrix.java

package idx3d ;

public class idx3d_Matrix

public float m00=1, m01=0, m02=0, m03=0;
public float m10=0, m11=1, m12=0, m13=0;
public float m20=0, m21=0, m22=1, m23=0;
public float m30=0, m31=0, m32=0, m33=1;

  • public idx3d_Matrix ()
  • public idx3d_Matrix (idx3d_Vector right, idx3d_Vector up, idx3d_Vector forward)
  • public void importFromArray (float[][] data)
  • public float[][] exportToArray ()
  • public static idx3d_Matrix shiftMatrix (float dx, float dy, float dz)
  • public static idx3d_Matrix scaleMatrix (float dx, float dy, float dz)
  • public static idx3d_Matrix scaleMatrix (float d)
  • public static idx3d_Matrix rotateMatrix (float dx, float dy, float dz)
  • public void shift (float dx, float dy, float dz)
  • public void scale (float dx, float dy, float dz)
  • public void scale (float d)
  • public void rotate (float dx, float dy, float dz)
  • public void scaleSelf (float dx, float dy, float dz)
  • public void scaleSelf (float d)
  • public void rotateSelf (float dx, float dy, float dz)
  • public void transform (idx3d_Matrix n)
  • public void preTransform (idx3d_Matrix n)
  • public static idx3d_Matrix multiply (idx3d_Matrix m1, idx3d_Matrix m2)
  • public String toString ()
  • public idx3d_Matrix getClone ()
  • public idx3d_Matrix inverse ()
  • public void reset ()
  • idx3d SubPages
    Demos
    Download
    Releases
    Feature list
    Documentation
    API [Interface]
    Source Code
    Class Diagrams
    Links

    Material Lab
    idx3d.debug.Inspector

    © 2000 by Peter Walser    |    proxima@active.ch     |    http://www2.active.ch/~proxima