android.renderscript
Class Matrix3f

java.lang.Object
  extended by android.renderscript.Matrix3f

public class Matrix3f
extends Object


Constructor Summary
Matrix3f()
           
Matrix3f(float[] dataArray)
           
 
Method Summary
 float get(int i, int j)
           
 float[] getArray()
           
 void load(Matrix3f src)
           
 void loadIdentity()
           
 void loadMultiply(Matrix3f lhs, Matrix3f rhs)
           
 void loadRotate(float rot)
           
 void loadRotate(float rot, float x, float y, float z)
           
 void loadScale(float x, float y)
           
 void loadScale(float x, float y, float z)
           
 void loadTranslate(float x, float y)
           
 void multiply(Matrix3f rhs)
           
 void rotate(float rot)
           
 void rotate(float rot, float x, float y, float z)
           
 void scale(float x, float y)
           
 void scale(float x, float y, float z)
           
 void set(int i, int j, float v)
           
 void translate(float x, float y)
           
 void transpose()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Matrix3f

public Matrix3f()

Matrix3f

public Matrix3f(float[] dataArray)
Method Detail

getArray

public float[] getArray()

get

public float get(int i,
                 int j)

set

public void set(int i,
                int j,
                float v)

loadIdentity

public void loadIdentity()

load

public void load(Matrix3f src)

loadRotate

public void loadRotate(float rot,
                       float x,
                       float y,
                       float z)

loadRotate

public void loadRotate(float rot)

loadScale

public void loadScale(float x,
                      float y)

loadScale

public void loadScale(float x,
                      float y,
                      float z)

loadTranslate

public void loadTranslate(float x,
                          float y)

loadMultiply

public void loadMultiply(Matrix3f lhs,
                         Matrix3f rhs)

multiply

public void multiply(Matrix3f rhs)

rotate

public void rotate(float rot,
                   float x,
                   float y,
                   float z)

rotate

public void rotate(float rot)

scale

public void scale(float x,
                  float y)

scale

public void scale(float x,
                  float y,
                  float z)

translate

public void translate(float x,
                      float y)

transpose

public void transpose()


Copyright © 2008-2012. All Rights Reserved.