30package com.jogamp.opengl.fixedfunc;
34import com.jogamp.opengl.GL;
60 public void glGetFloatv(
int pname, java.nio.FloatBuffer params);
68 public void glGetFloatv(
int pname,
float[] params,
int params_offset);
134 public void glRotatef(
float angle,
float x,
float y,
float z);
144 public void glOrthof(
float left,
float right,
float bottom,
float top,
float zNear,
float zFar) ;
149 public void glFrustumf(
float left,
float right,
float bottom,
float top,
float zNear,
float zFar);
Subset of OpenGL fixed function pipeline's matrix operations.
static final int GL_PROJECTION
Matrix mode projection.
void glPushMatrix()
Push the current matrix to it's stack, while preserving it's values.
void glPopMatrix()
Pop the current matrix from it's stack.
void glFrustumf(float left, float right, float bottom, float top, float zNear, float zFar)
Multiply the current matrix with the frustum matrix.
void glTranslatef(float x, float y, float z)
Translate the current matrix.
void glGetFloatv(int pname, float[] params, int params_offset)
Copy the named matrix to the given storage at offset.
static final int GL_MODELVIEW_MATRIX
Matrix access name for modelview.
void glGetFloatv(int pname, java.nio.FloatBuffer params)
Copy the named matrix into the given storage.
void glMultMatrixf(float[] m, int m_offset)
Multiply the current matrix: [c] = [c] x [m].
static final int GL_MATRIX_MODE
void glRotatef(float angle, float x, float y, float z)
Rotate the current matrix.
void glOrthof(float left, float right, float bottom, float top, float zNear, float zFar)
Multiply the current matrix with the orthogonal matrix.
static final int GL_TEXTURE_MATRIX
Matrix access name for texture.
void glGetIntegerv(int pname, int[] params, int params_offset)
static final int GL_MODELVIEW
Matrix mode modelview.
void glMultMatrixf(java.nio.FloatBuffer m)
Multiply the current matrix: [c] = [c] x [m].
void glScalef(float x, float y, float z)
Scale the current matrix.
void glLoadMatrixf(float[] m, int m_offset)
Load the current matrix w/ the provided one.
static final int GL_PROJECTION_MATRIX
Matrix access name for projection.
void glLoadIdentity()
Load the current matrix with the identity matrix.
void glLoadMatrixf(java.nio.FloatBuffer m)
Load the current matrix w/ the provided one.
void glMatrixMode(int mode)
Sets the current matrix mode.
void glGetIntegerv(int pname, IntBuffer params)
glGetIntegerv