public class

GLMatrixStack

extends Object
java.lang.Object
   ↳ org.andengine.opengl.util.GLMatrixStack

Class Overview

TODO Measure performance with inlined or native Matrix implementations. (c) Zynga 2011

Summary

Nested Classes
class GLMatrixStack.GLMatrixStackOverflowException  
class GLMatrixStack.GLMatrixStackUnderflowException  
Constants
int GLMATRIXSTACK_DEPTH_MAX
int GLMATRIX_SIZE
Public Constructors
GLMatrixStack()
Public Methods
void getMatrix(float[] pMatrix)
void glLoadIdentity()
void glOrthof(float pLeft, float pRight, float pBottom, float pTop, float pZNear, float pZFar)
void glPopMatrix()
void glPushMatrix()
void glRotatef(float pAngle, float pX, float pY, float pZ)
void glScalef(float pScaleX, float pScaleY, float pScaleZ)
void glSkewf(float pSkewX, float pSkewY)
void glTranslatef(float pX, float pY, float pZ)
void reset()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int GLMATRIXSTACK_DEPTH_MAX

Constant Value: 32 (0x00000020)

public static final int GLMATRIX_SIZE

Constant Value: 16 (0x00000010)

Public Constructors

public GLMatrixStack ()

Public Methods

public void getMatrix (float[] pMatrix)

public void glLoadIdentity ()

public void glOrthof (float pLeft, float pRight, float pBottom, float pTop, float pZNear, float pZFar)

public void glPopMatrix ()

public void glPushMatrix ()

public void glRotatef (float pAngle, float pX, float pY, float pZ)

public void glScalef (float pScaleX, float pScaleY, float pScaleZ)

public void glSkewf (float pSkewX, float pSkewY)

public void glTranslatef (float pX, float pY, float pZ)

public void reset ()