Class Overview
TODO Measure performance with inlined or native Matrix implementations.
(c) Zynga 2011
Summary
Nested Classes |
class |
GLMatrixStack.GLMatrixStackOverflowException |
|
class |
GLMatrixStack.GLMatrixStackUnderflowException |
|
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
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
|
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 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)