public interface GL
No javadoc documentation is provided, rather the user is expected to inspect the method/variable signatures and apply common sense and general OpenGL knowledge which is easy to google up.
Modifier and Type | Method and Description |
---|---|
void |
glBindBuffer(int x,
int id) |
void |
glBlendFunc(int a,
int b) |
void |
glBufferData(int target,
long offset,
java.nio.Buffer buffer,
int usage) |
void |
glBufferSubData(int arg0,
long arg1,
long arg2,
java.nio.Buffer arg3) |
void |
glClear(int x) |
void |
glClearColor(float r,
float g,
float b,
float a) |
void |
glClearDepthf(float depth) |
void |
glColor3f(float r,
float g,
float b) |
void |
glColorPointer(int size,
int type,
int stride,
java.nio.Buffer pointer) |
void |
glDeleteBuffers(int n,
int[] buffers,
int x) |
void |
glDepthFunc(int func) |
void |
glDisable(int x) |
void |
glDisableClientState(int x) |
void |
glDrawArrays(int mode,
int first,
int cout) |
void |
glDrawElements(int mode,
int count,
int type,
java.nio.Buffer indices) |
void |
glEnable(int x) |
void |
glEnableClientState(int x) |
void |
glFrontFace(int mode) |
void |
glGenBuffers(int n,
int[] buffers,
int x) |
int |
glGetError() |
void |
glGetFloatv(int x,
float[] n,
int k) |
void |
glGetIntegerv(int x,
int[] n,
int k) |
java.lang.String |
glGetString(int x) |
void |
glHint(int a,
int b) |
void |
glLightfv(int a,
int b,
float[] c,
int d) |
void |
glLineWidth(float x) |
void |
glLoadIdentity() |
void |
glLoadMatrixf(float[] x,
int y) |
void |
glMatrixMode(int x) |
void |
glNormalPointer(int type,
int stride,
java.nio.Buffer pointer) |
void |
glPopMatrix() |
void |
glPushMatrix() |
void |
glRotatef(float angle,
float x,
float y,
float z) |
void |
glScalef(float x,
float y,
float z) |
void |
glShadeModel(int mode) |
void |
glTranslatef(float x,
float y,
float z) |
void |
glVertexPointer(int size,
int type,
int stride,
java.nio.Buffer pointer) |
void |
glVertexPointer(int size,
int type,
int stride,
long pointer) |
void |
glViewport(int a,
int b,
int c,
int d) |
void |
test() |
static final int GL_INVALID_ENUM
static final int GL_INVALID_VALUE
static final int GL_INVALID_OPERATION
static final int GL_OUT_OF_MEMORY
static final int GL_INVALID_FRAMEBUFFER_OPERATION
static final int GL_DYNAMIC_DRAW
static final int GL_READ_ONLY
static final int GL_WRITE_ONLY
static final int GL_READ_WRITE
static final int GL_MAP_READ_BIT
static final int GL_MAP_WRITE_BIT
static final int GL_MAP_UNSYNCHRONIZED_BIT
static final int GL_MAP_INVALIDATE_RANGE_BIT
static final int GL_ARRAY_BUFFER
static final int GL_STATIC_DRAW
static final int GL_STREAM_DRAW
static final int GL_PROJECTION_MATRIX
static final int GL_MODELVIEW_MATRIX
static final int GL_UNSIGNED_BYTE
static final int GL_UNSIGNED_SHORT
static final int GL_FLOAT
static final int GL_VERTEX_ARRAY
static final int GL_COLOR_ARRAY
static final int GL_NORMAL_ARRAY
static final int GL_FRONT_AND_BACK
static final int GL_LINE_LOOP
static final int GL_LINE_STRIP
static final int GL_TRIANGLES
static final int GL_TRIANGLE_FAN
static final int GL_TRIANGLE_STRIP
static final int GL_CW
static final int GL_NICEST
static final int GL_PERSPECTIVE_CORRECTION_HINT
static final int GL_LEQUAL
static final int GL_SMOOTH
static final int GL_DEPTH_BITS
static final int GL_VENDOR
static final int GL_RENDERER
static final int GL_VERSION
static final int GL_COLOR_BUFFER_BIT
static final int GL_DEPTH_BUFFER_BIT
static final int GL_LINE_SMOOTH
static final int GL_PROJECTION
static final int GL_MODELVIEW
static final int GL_BLEND
static final int GL_SRC_ALPHA
static final int GL_LIGHT0
static final int GL_DIFFUSE
static final int GL_AMBIENT
static final int GL_POSITION
static final int GL_LIGHTING
static final int GL_ONE_MINUS_DST_ALPHA
static final int GL_ONE_MINUS_SRC_ALPHA
static final int GL_COLOR_MATERIAL
static final int GL_LINES
static final int GL_DEPTH_TEST
void test()
int glGetError()
void glBufferSubData(int arg0, long arg1, long arg2, java.nio.Buffer arg3)
void glBufferData(int target, long offset, java.nio.Buffer buffer, int usage)
void glGenBuffers(int n, int[] buffers, int x)
void glBindBuffer(int x, int id)
void glDeleteBuffers(int n, int[] buffers, int x)
void glEnableClientState(int x)
void glDisableClientState(int x)
void glVertexPointer(int size, int type, int stride, java.nio.Buffer pointer)
void glVertexPointer(int size, int type, int stride, long pointer)
void glNormalPointer(int type, int stride, java.nio.Buffer pointer)
void glColorPointer(int size, int type, int stride, java.nio.Buffer pointer)
void glDrawElements(int mode, int count, int type, java.nio.Buffer indices)
void glDrawArrays(int mode, int first, int cout)
void glGetIntegerv(int x, int[] n, int k)
void glGetFloatv(int x, float[] n, int k)
java.lang.String glGetString(int x)
void glClear(int x)
void glEnable(int x)
void glDisable(int x)
void glLineWidth(float x)
void glViewport(int a, int b, int c, int d)
void glMatrixMode(int x)
void glLoadMatrixf(float[] x, int y)
void glLightfv(int a, int b, float[] c, int d)
void glBlendFunc(int a, int b)
void glPushMatrix()
void glColor3f(float r, float g, float b)
void glPopMatrix()
void glTranslatef(float x, float y, float z)
void glClearColor(float r, float g, float b, float a)
void glFrontFace(int mode)
void glClearDepthf(float depth)
void glShadeModel(int mode)
void glDepthFunc(int func)
void glHint(int a, int b)
void glLoadIdentity()
void glScalef(float x, float y, float z)
void glRotatef(float angle, float x, float y, float z)