libgdx API

Uses of Class
com.badlogic.gdx.math.Matrix3

Packages that use Matrix3
com.badlogic.gdx.graphics.glutils   
com.badlogic.gdx.math   
com.badlogic.gdx.scenes.scene2d   
 

Uses of Matrix3 in com.badlogic.gdx.graphics.glutils
 

Methods in com.badlogic.gdx.graphics.glutils with parameters of type Matrix3
 void ShaderProgram.setUniformMatrix(java.lang.String name, Matrix3 matrix)
          Sets the uniform matrix with the given name.
 void ShaderProgram.setUniformMatrix(java.lang.String name, Matrix3 matrix, boolean transpose)
          Sets the uniform matrix with the given name.
 

Uses of Matrix3 in com.badlogic.gdx.math
 

Methods in com.badlogic.gdx.math that return Matrix3
 Matrix3 Matrix3.idt()
          Sets this matrix to the identity matrix
 Matrix3 Matrix3.inv()
          Inverts this matrix given that the determinant is != 0
 Matrix3 Matrix3.mul(Matrix3 m)
          Multiplies this matrix with the other matrix in the order this * m.
 Matrix3 Matrix3.rotate(float angle)
          Postmultiplies this matrix with a (counter-clockwise) rotation matrix.
 Matrix3 Matrix3.scale(float scaleX, float scaleY)
          Postmultiplies this matrix with a scale matrix.
 Matrix3 Matrix3.scl(float scale)
           
 Matrix3 Matrix3.scl(Vector3 scale)
           
 Matrix3 Matrix3.set(Matrix3 mat)
           
 Matrix3 Matrix3.set(Matrix4 mat)
           
 Matrix3 Matrix3.setToRotation(float angle)
          Sets this matrix to a rotation matrix that will rotate any vector in counter clockwise order around the z-axis.
 Matrix3 Matrix3.setToScaling(float scaleX, float scaleY)
          Sets this matrix to a scaling matrix
 Matrix3 Matrix3.setToTranslation(float x, float y)
          Sets this matrix to a translation matrix.
 Matrix3 Matrix3.translate(float x, float y)
          Postmultiplies this matrix by a translation matrix.
 Matrix3 Matrix3.trn(float x, float y)
          Adds a translational component to the matrix in the 3rd column.
 Matrix3 Matrix3.trn(Vector3 vector)
          Adds a translational component to the matrix in the 3rd column.
 

Methods in com.badlogic.gdx.math with parameters of type Matrix3
 Matrix3 Matrix3.mul(Matrix3 m)
          Multiplies this matrix with the other matrix in the order this * m.
 Vector2 Vector2.mul(Matrix3 mat)
          Multiplies this vector by the given matrix
 Matrix3 Matrix3.set(Matrix3 mat)
           
 Matrix4 Matrix4.set(Matrix3 mat)
          Sets this matrix to the given 3x3 matrix.
 

Uses of Matrix3 in com.badlogic.gdx.scenes.scene2d
 

Fields in com.badlogic.gdx.scenes.scene2d declared as Matrix3
protected  Matrix3 Group.localTransform
           
protected  Matrix3 Group.worldTransform
           
 


libgdx API

Copyright 2010 Mario Zechner (contact@badlogicgames.com), Nathan Sweet (admin@esotericsoftware.com)