org.gljava.opengl
Class DebugGL
java.lang.Object
org.gljava.opengl.DebugGL
- All Implemented Interfaces:
- GL
public class DebugGL
- extends java.lang.Object
- implements GL
A Composable pipline which wraps an underlying GL
implementation.
Provides error checking after each OpenGL method call. If an error occurs,
causes a GLException
to be thrown at exactly the point of failure.
To install this wrap an existing GL instance:
gl = new DebugGL(framebuffer.getGL());
- Version:
- $Id: DebugGL.java,v 1.2 2005/02/11 05:13:31 ivan_ganza Exp $
- Author:
- Ivan Z. Ganza
Fields inherited from interface org.gljava.opengl.GL |
GL_2_BYTES, GL_2D, GL_3_BYTES, GL_3D, GL_3D_COLOR, GL_3D_COLOR_TEXTURE, GL_4_BYTES, GL_4D_COLOR_TEXTURE, GL_ACCUM, GL_ACCUM_ALPHA_BITS, GL_ACCUM_BLUE_BITS, GL_ACCUM_BUFFER_BIT, GL_ACCUM_CLEAR_VALUE, GL_ACCUM_GREEN_BITS, GL_ACCUM_RED_BITS, GL_ADD, GL_ALL_ATTRIB_BITS, GL_ALL_CLIENT_ATTRIB_BITS, GL_ALPHA, GL_ALPHA_BIAS, GL_ALPHA_BITS, GL_ALPHA_SCALE, GL_ALPHA_TEST, GL_ALPHA_TEST_FUNC, GL_ALPHA_TEST_REF, GL_ALPHA12, GL_ALPHA16, GL_ALPHA4, GL_ALPHA8, GL_ALWAYS, GL_AMBIENT, GL_AMBIENT_AND_DIFFUSE, GL_AND, GL_AND_INVERTED, GL_AND_REVERSE, GL_ATTRIB_STACK_DEPTH, GL_AUTO_NORMAL, GL_AUX_BUFFERS, GL_AUX0, GL_AUX1, GL_AUX2, GL_AUX3, GL_BACK, GL_BACK_LEFT, GL_BACK_RIGHT, GL_BITMAP, GL_BITMAP_TOKEN, GL_BLEND, GL_BLEND_DST, GL_BLEND_SRC, GL_BLUE, GL_BLUE_BIAS, GL_BLUE_BITS, GL_BLUE_SCALE, GL_BYTE, GL_C3F_V3F, GL_C4F_N3F_V3F, GL_C4UB_V2F, GL_C4UB_V3F, GL_CCW, GL_CLAMP, GL_CLEAR, GL_CLIENT_ALL_ATTRIB_BITS, GL_CLIENT_ATTRIB_STACK_DEPTH, GL_CLIENT_PIXEL_STORE_BIT, GL_CLIENT_VERTEX_ARRAY_BIT, GL_CLIP_PLANE0, GL_CLIP_PLANE1, GL_CLIP_PLANE2, GL_CLIP_PLANE3, GL_CLIP_PLANE4, GL_CLIP_PLANE5, GL_COEFF, GL_COLOR, GL_COLOR_ARRAY, GL_COLOR_ARRAY_POINTER, GL_COLOR_ARRAY_SIZE, GL_COLOR_ARRAY_STRIDE, GL_COLOR_ARRAY_TYPE, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_INDEX, GL_COLOR_INDEXES, GL_COLOR_LOGIC_OP, GL_COLOR_MATERIAL, GL_COLOR_MATERIAL_FACE, GL_COLOR_MATERIAL_PARAMETER, GL_COLOR_WRITEMASK, GL_COMPILE, GL_COMPILE_AND_EXECUTE, GL_CONSTANT_ALPHA, GL_CONSTANT_ATTENUATION, GL_CONSTANT_COLOR, GL_COPY, GL_COPY_INVERTED, GL_COPY_PIXEL_TOKEN, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CURRENT_BIT, GL_CURRENT_COLOR, GL_CURRENT_INDEX, GL_CURRENT_NORMAL, GL_CURRENT_RASTER_COLOR, GL_CURRENT_RASTER_DISTANCE, GL_CURRENT_RASTER_INDEX, GL_CURRENT_RASTER_POSITION, GL_CURRENT_RASTER_POSITION_VALID, GL_CURRENT_RASTER_TEXTURE_COORDS, GL_CURRENT_TEXTURE_COORDS, GL_CW, GL_DECAL, GL_DECR, GL_DEPTH, GL_DEPTH_BIAS, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_SCALE, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DIFFUSE, GL_DITHER, GL_DOMAIN, GL_DONT_CARE, GL_DOUBLE, GL_DOUBLEBUFFER, GL_DRAW_BUFFER, GL_DRAW_PIXEL_TOKEN, GL_DST_ALPHA, GL_DST_COLOR, GL_EDGE_FLAG, GL_EDGE_FLAG_ARRAY, GL_EDGE_FLAG_ARRAY_POINTER, GL_EDGE_FLAG_ARRAY_STRIDE, GL_EMISSION, GL_ENABLE_BIT, GL_EQUAL, GL_EQUIV, GL_EVAL_BIT, GL_EXP, GL_EXP2, GL_EXTENSIONS, GL_EYE_LINEAR, GL_EYE_PLANE, GL_FALSE, GL_FASTEST, GL_FEEDBACK, GL_FEEDBACK_BUFFER_POINTER, GL_FEEDBACK_BUFFER_SIZE, GL_FEEDBACK_BUFFER_TYPE, GL_FILL, GL_FLAT, GL_FLOAT, GL_FOG, GL_FOG_BIT, GL_FOG_COLOR, GL_FOG_DENSITY, GL_FOG_END, GL_FOG_HINT, GL_FOG_INDEX, GL_FOG_MODE, GL_FOG_START, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FRONT_LEFT, GL_FRONT_RIGHT, GL_GEQUAL, GL_GREATER, GL_GREEN, GL_GREEN_BIAS, GL_GREEN_BITS, GL_GREEN_SCALE, GL_HINT_BIT, GL_INCR, GL_INDEX_ARRAY, GL_INDEX_ARRAY_POINTER, GL_INDEX_ARRAY_STRIDE, GL_INDEX_ARRAY_TYPE, GL_INDEX_BITS, GL_INDEX_CLEAR_VALUE, GL_INDEX_LOGIC_OP, GL_INDEX_MODE, GL_INDEX_OFFSET, GL_INDEX_SHIFT, GL_INDEX_WRITEMASK, GL_INT, GL_INTENSITY, GL_INTENSITY12, GL_INTENSITY16, GL_INTENSITY4, GL_INTENSITY8, GL_INVALID_ENUM, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEFT, GL_LEQUAL, GL_LESS, GL_LIGHT_MODEL_AMBIENT, GL_LIGHT_MODEL_LOCAL_VIEWER, GL_LIGHT_MODEL_TWO_SIDE, GL_LIGHT0, GL_LIGHT1, GL_LIGHT2, GL_LIGHT3, GL_LIGHT4, GL_LIGHT5, GL_LIGHT6, GL_LIGHT7, GL_LIGHTING, GL_LIGHTING_BIT, GL_LINE, GL_LINE_BIT, GL_LINE_LOOP, GL_LINE_RESET_TOKEN, GL_LINE_SMOOTH, GL_LINE_SMOOTH_HINT, GL_LINE_STIPPLE, GL_LINE_STIPPLE_PATTERN, GL_LINE_STIPPLE_REPEAT, GL_LINE_STRIP, GL_LINE_TOKEN, GL_LINE_WIDTH, GL_LINE_WIDTH_GRANULARITY, GL_LINE_WIDTH_RANGE, GL_LINEAR, GL_LINEAR_ATTENUATION, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LIST_BASE, GL_LIST_BIT, GL_LIST_INDEX, GL_LIST_MODE, GL_LOAD, GL_LOGIC_OP, GL_LOGIC_OP_MODE, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_LUMINANCE12, GL_LUMINANCE12_ALPHA12, GL_LUMINANCE12_ALPHA4, GL_LUMINANCE16, GL_LUMINANCE16_ALPHA16, GL_LUMINANCE4, GL_LUMINANCE4_ALPHA4, GL_LUMINANCE6_ALPHA2, GL_LUMINANCE8, GL_LUMINANCE8_ALPHA8, GL_MAP_COLOR, GL_MAP_STENCIL, GL_MAP1_COLOR_4, GL_MAP1_GRID_DOMAIN, GL_MAP1_GRID_SEGMENTS, GL_MAP1_INDEX, GL_MAP1_NORMAL, GL_MAP1_TEXTURE_COORD_1, GL_MAP1_TEXTURE_COORD_2, GL_MAP1_TEXTURE_COORD_3, GL_MAP1_TEXTURE_COORD_4, GL_MAP1_VERTEX_3, GL_MAP1_VERTEX_4, GL_MAP2_COLOR_4, GL_MAP2_GRID_DOMAIN, GL_MAP2_GRID_SEGMENTS, GL_MAP2_INDEX, GL_MAP2_NORMAL, GL_MAP2_TEXTURE_COORD_1, GL_MAP2_TEXTURE_COORD_2, GL_MAP2_TEXTURE_COORD_3, GL_MAP2_TEXTURE_COORD_4, GL_MAP2_VERTEX_3, GL_MAP2_VERTEX_4, GL_MATRIX_MODE, GL_MAX_ATTRIB_STACK_DEPTH, GL_MAX_CLIENT_ATTRIB_STACK_DEPTH, GL_MAX_CLIP_PLANES, GL_MAX_EVAL_ORDER, GL_MAX_LIGHTS, GL_MAX_LIST_NESTING, GL_MAX_MODELVIEW_STACK_DEPTH, GL_MAX_NAME_STACK_DEPTH, GL_MAX_PIXEL_MAP_TABLE, GL_MAX_PROJECTION_STACK_DEPTH, GL_MAX_TEXTURE_SIZE, GL_MAX_TEXTURE_STACK_DEPTH, GL_MAX_VIEWPORT_DIMS, GL_MODELVIEW, GL_MODELVIEW_MATRIX, GL_MODELVIEW_STACK_DEPTH, GL_MODULATE, GL_MULT, GL_N3F_V3F, GL_NAME_STACK_DEPTH, GL_NAND, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_NOOP, GL_NOR, GL_NORMAL_ARRAY, GL_NORMAL_ARRAY_POINTER, GL_NORMAL_ARRAY_STRIDE, GL_NORMAL_ARRAY_TYPE, GL_NORMALIZE, GL_NOTEQUAL, GL_OBJECT_LINEAR, GL_OBJECT_PLANE, GL_ONE, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OR, GL_OR_INVERTED, GL_OR_REVERSE, GL_ORDER, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_PACK_LSB_FIRST, GL_PACK_ROW_LENGTH, GL_PACK_SKIP_PIXELS, GL_PACK_SKIP_ROWS, GL_PACK_SWAP_BYTES, GL_PASS_THROUGH_TOKEN, GL_PERSPECTIVE_CORRECTION_HINT, GL_PIXEL_MAP_A_TO_A, GL_PIXEL_MAP_A_TO_A_SIZE, GL_PIXEL_MAP_B_TO_B, GL_PIXEL_MAP_B_TO_B_SIZE, GL_PIXEL_MAP_G_TO_G, GL_PIXEL_MAP_G_TO_G_SIZE, GL_PIXEL_MAP_I_TO_A, GL_PIXEL_MAP_I_TO_A_SIZE, GL_PIXEL_MAP_I_TO_B, GL_PIXEL_MAP_I_TO_B_SIZE, GL_PIXEL_MAP_I_TO_G, GL_PIXEL_MAP_I_TO_G_SIZE, GL_PIXEL_MAP_I_TO_I, GL_PIXEL_MAP_I_TO_I_SIZE, GL_PIXEL_MAP_I_TO_R, GL_PIXEL_MAP_I_TO_R_SIZE, GL_PIXEL_MAP_R_TO_R, GL_PIXEL_MAP_R_TO_R_SIZE, GL_PIXEL_MAP_S_TO_S, GL_PIXEL_MAP_S_TO_S_SIZE, GL_PIXEL_MODE_BIT, GL_POINT, GL_POINT_BIT, GL_POINT_SIZE, GL_POINT_SIZE_GRANULARITY, GL_POINT_SIZE_RANGE, GL_POINT_SMOOTH, GL_POINT_SMOOTH_HINT, GL_POINT_TOKEN, GL_POINTS, GL_POLYGON, GL_POLYGON_BIT, GL_POLYGON_MODE, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_LINE, GL_POLYGON_OFFSET_POINT, GL_POLYGON_OFFSET_UNITS, GL_POLYGON_SMOOTH, GL_POLYGON_SMOOTH_HINT, GL_POLYGON_STIPPLE, GL_POLYGON_STIPPLE_BIT, GL_POLYGON_TOKEN, GL_POSITION, GL_PROJECTION, GL_PROJECTION_MATRIX, GL_PROJECTION_STACK_DEPTH, GL_PROXY_TEXTURE_1D, GL_PROXY_TEXTURE_2D, GL_Q, GL_QUAD_STRIP, GL_QUADRATIC_ATTENUATION, GL_QUADS, GL_R, GL_R3_G3_B2, GL_READ_BUFFER, GL_RED, GL_RED_BIAS, GL_RED_BITS, GL_RED_SCALE, GL_RENDER, GL_RENDER_MODE, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RETURN, GL_RGB, GL_RGB10, GL_RGB10_A2, GL_RGB12, GL_RGB16, GL_RGB4, GL_RGB5, GL_RGB5_A1, GL_RGB8, GL_RGBA, GL_RGBA_MODE, GL_RGBA12, GL_RGBA16, GL_RGBA2, GL_RGBA4, GL_RGBA8, GL_RIGHT, GL_S, GL_SCISSOR_BIT, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SELECT, GL_SELECTION_BUFFER_POINTER, GL_SELECTION_BUFFER_SIZE, GL_SET, GL_SHADE_MODEL, GL_SHININESS, GL_SHORT, GL_SMOOTH, GL_SPECULAR, GL_SPHERE_MAP, GL_SPOT_CUTOFF, GL_SPOT_DIRECTION, GL_SPOT_EXPONENT, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STACK_OVERFLOW, GL_STACK_UNDERFLOW, GL_STENCIL, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_STEREO, GL_SUBPIXEL_BITS, GL_T, GL_T2F_C3F_V3F, GL_T2F_C4F_N3F_V3F, GL_T2F_C4UB_V3F, GL_T2F_N3F_V3F, GL_T2F_V3F, GL_T4F_C4F_N3F_V4F, GL_T4F_V4F, GL_TEXTURE, GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_ALPHA_SIZE, GL_TEXTURE_BINDING_1D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BIT, GL_TEXTURE_BLUE_SIZE, GL_TEXTURE_BORDER, GL_TEXTURE_BORDER_COLOR, GL_TEXTURE_COMPONENTS, GL_TEXTURE_COORD_ARRAY, GL_TEXTURE_COORD_ARRAY_POINTER, GL_TEXTURE_COORD_ARRAY_SIZE, GL_TEXTURE_COORD_ARRAY_STRIDE, GL_TEXTURE_COORD_ARRAY_TYPE, GL_TEXTURE_ENV, GL_TEXTURE_ENV_COLOR, GL_TEXTURE_ENV_MODE, GL_TEXTURE_GEN_MODE, GL_TEXTURE_GEN_Q, GL_TEXTURE_GEN_R, GL_TEXTURE_GEN_S, GL_TEXTURE_GEN_T, GL_TEXTURE_GREEN_SIZE, GL_TEXTURE_HEIGHT, GL_TEXTURE_INTENSITY_SIZE, GL_TEXTURE_INTERNAL_FORMAT, GL_TEXTURE_LUMINANCE_SIZE, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MATRIX, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_PRIORITY, GL_TEXTURE_RED_SIZE, GL_TEXTURE_RESIDENT, GL_TEXTURE_STACK_DEPTH, GL_TEXTURE_WIDTH, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TRANSFORM_BIT, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNPACK_LSB_FIRST, GL_UNPACK_ROW_LENGTH, GL_UNPACK_SKIP_PIXELS, GL_UNPACK_SKIP_ROWS, GL_UNPACK_SWAP_BYTES, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT, GL_V2F, GL_V3F, GL_VENDOR, GL_VERSION, GL_VERTEX_ARRAY, GL_VERTEX_ARRAY_POINTER, GL_VERTEX_ARRAY_SIZE, GL_VERTEX_ARRAY_STRIDE, GL_VERTEX_ARRAY_TYPE, GL_VIEWPORT, GL_VIEWPORT_BIT, GL_XOR, GL_ZERO, GL_ZOOM_X, GL_ZOOM_Y |
Method Summary |
(package private) void |
checkGLError(java.lang.String caller)
|
void |
glAccum(long op,
float value)
|
void |
glAlphaFunc(long func,
float ref)
|
short |
glAreTexturesResident(int n,
java.nio.IntBuffer textures,
java.nio.ShortBuffer residences)
|
void |
glArrayElement(int i)
|
void |
glBegin(long mode)
|
void |
glBindTexture(long target,
long texture)
|
void |
glBitmap(int width,
int height,
float xorig,
float yorig,
float xmove,
float ymove,
java.nio.ShortBuffer bitmap)
|
void |
glBlendFunc(long sfactor,
long dfactor)
|
void |
glCallList(long list)
|
void |
glCallLists(int n,
long type,
java.nio.Buffer lists)
|
void |
glClear(long mask)
|
void |
glClearAccum(float red,
float green,
float blue,
float alpha)
|
void |
glClearColor(float red,
float green,
float blue,
float alpha)
|
void |
glClearDepth(double depth)
|
void |
glClearIndex(float c)
|
void |
glClearStencil(int s)
|
void |
glClipPlane(long plane,
java.nio.DoubleBuffer equation)
|
void |
glColor3b(byte red,
byte green,
byte blue)
|
void |
glColor3bv(java.nio.ByteBuffer v)
|
void |
glColor3d(double red,
double green,
double blue)
|
void |
glColor3dv(java.nio.DoubleBuffer v)
|
void |
glColor3f(float red,
float green,
float blue)
|
void |
glColor3fv(java.nio.FloatBuffer v)
|
void |
glColor3i(int red,
int green,
int blue)
|
void |
glColor3iv(java.nio.IntBuffer v)
|
void |
glColor3s(short red,
short green,
short blue)
|
void |
glColor3sv(java.nio.ShortBuffer v)
|
void |
glColor3ub(short red,
short green,
short blue)
|
void |
glColor3ubv(java.nio.ShortBuffer v)
|
void |
glColor3ui(long red,
long green,
long blue)
|
void |
glColor3uiv(java.nio.IntBuffer v)
|
void |
glColor3us(int red,
int green,
int blue)
|
void |
glColor3usv(java.nio.IntBuffer v)
|
void |
glColor4b(byte red,
byte green,
byte blue,
byte alpha)
|
void |
glColor4bv(java.nio.ByteBuffer v)
|
void |
glColor4d(double red,
double green,
double blue,
double alpha)
|
void |
glColor4dv(java.nio.DoubleBuffer v)
|
void |
glColor4f(float red,
float green,
float blue,
float alpha)
|
void |
glColor4fv(java.nio.FloatBuffer v)
|
void |
glColor4i(int red,
int green,
int blue,
int alpha)
|
void |
glColor4iv(java.nio.IntBuffer v)
|
void |
glColor4s(short red,
short green,
short blue,
short alpha)
|
void |
glColor4sv(java.nio.ShortBuffer v)
|
void |
glColor4ub(short red,
short green,
short blue,
short alpha)
|
void |
glColor4ubv(java.nio.ShortBuffer v)
|
void |
glColor4ui(long red,
long green,
long blue,
long alpha)
|
void |
glColor4uiv(java.nio.IntBuffer v)
|
void |
glColor4us(int red,
int green,
int blue,
int alpha)
|
void |
glColor4usv(java.nio.IntBuffer v)
|
void |
glColorMask(short red,
short green,
short blue,
short alpha)
|
void |
glColorMaterial(long face,
long mode)
|
void |
glColorPointer(int size,
long type,
int stride,
java.nio.Buffer ptr)
|
void |
glCopyPixels(int x,
int y,
int width,
int height,
long type)
|
void |
glCopyTexImage1D(long target,
int level,
long internalformat,
int x,
int y,
int width,
int border)
|
void |
glCopyTexImage2D(long target,
int level,
long internalformat,
int x,
int y,
int width,
int height,
int border)
|
void |
glCopyTexSubImage1D(long target,
int level,
int xoffset,
int x,
int y,
int width)
|
void |
glCopyTexSubImage2D(long target,
int level,
int xoffset,
int yoffset,
int x,
int y,
int width,
int height)
|
void |
glCullFace(long mode)
|
void |
glDeleteLists(long list,
int range)
|
void |
glDeleteTextures(int n,
java.nio.IntBuffer textures)
|
void |
glDepthFunc(long func)
|
void |
glDepthMask(short flag)
|
void |
glDepthRange(double near_val,
double far_val)
|
void |
glDisable(long cap)
|
void |
glDisableClientState(long cap)
|
void |
glDrawArrays(long mode,
int first,
int count)
|
void |
glDrawBuffer(long mode)
|
void |
glDrawElements(long mode,
int count,
long type,
java.nio.Buffer indices)
|
void |
glDrawPixels(int width,
int height,
long format,
long type,
java.nio.Buffer pixels)
|
void |
glEdgeFlag(short flag)
|
void |
glEdgeFlagPointer(int stride,
java.nio.Buffer ptr)
|
void |
glEdgeFlagv(java.nio.ShortBuffer flag)
|
void |
glEnable(long cap)
|
void |
glEnableClientState(long cap)
|
void |
glEnd()
|
void |
glEndList()
|
void |
glEvalCoord1d(double u)
|
void |
glEvalCoord1dv(java.nio.DoubleBuffer u)
|
void |
glEvalCoord1f(float u)
|
void |
glEvalCoord1fv(java.nio.FloatBuffer u)
|
void |
glEvalCoord2d(double u,
double v)
|
void |
glEvalCoord2dv(java.nio.DoubleBuffer u)
|
void |
glEvalCoord2f(float u,
float v)
|
void |
glEvalCoord2fv(java.nio.FloatBuffer u)
|
void |
glEvalMesh1(long mode,
int i1,
int i2)
|
void |
glEvalMesh2(long mode,
int i1,
int i2,
int j1,
int j2)
|
void |
glEvalPoint1(int i)
|
void |
glEvalPoint2(int i,
int j)
|
void |
glFeedbackBuffer(int size,
long type,
java.nio.FloatBuffer buffer)
|
void |
glFinish()
|
void |
glFlush()
|
void |
glFogf(long pname,
float param)
|
void |
glFogfv(long pname,
java.nio.FloatBuffer params)
|
void |
glFogi(long pname,
int param)
|
void |
glFogiv(long pname,
java.nio.IntBuffer params)
|
void |
glFrontFace(long mode)
|
void |
glFrustum(double left,
double right,
double bottom,
double top,
double near_val,
double far_val)
|
long |
glGenLists(int range)
|
void |
glGenTextures(int n,
java.nio.IntBuffer textures)
|
void |
glGetBooleanv(long pname,
java.nio.ShortBuffer params)
|
void |
glGetClipPlane(long plane,
java.nio.DoubleBuffer equation)
|
void |
glGetDoublev(long pname,
java.nio.DoubleBuffer params)
|
long |
glGetError()
|
void |
glGetFloatv(long pname,
java.nio.FloatBuffer params)
|
void |
glGetIntegerv(long pname,
java.nio.IntBuffer params)
|
void |
glGetLightfv(long light,
long pname,
java.nio.FloatBuffer params)
|
void |
glGetLightiv(long light,
long pname,
java.nio.IntBuffer params)
|
void |
glGetMapdv(long target,
long query,
java.nio.DoubleBuffer v)
|
void |
glGetMapfv(long target,
long query,
java.nio.FloatBuffer v)
|
void |
glGetMapiv(long target,
long query,
java.nio.IntBuffer v)
|
void |
glGetMaterialfv(long face,
long pname,
java.nio.FloatBuffer params)
|
void |
glGetMaterialiv(long face,
long pname,
java.nio.IntBuffer params)
|
void |
glGetPixelMapfv(long map,
java.nio.FloatBuffer values)
|
void |
glGetPixelMapuiv(long map,
java.nio.IntBuffer values)
|
void |
glGetPixelMapusv(long map,
java.nio.IntBuffer values)
|
void |
glGetPolygonStipple(java.nio.ShortBuffer mask)
|
java.nio.ShortBuffer |
glGetString(long name)
|
void |
glGetTexEnvfv(long target,
long pname,
java.nio.FloatBuffer params)
|
void |
glGetTexEnviv(long target,
long pname,
java.nio.IntBuffer params)
|
void |
glGetTexGendv(long coord,
long pname,
java.nio.DoubleBuffer params)
|
void |
glGetTexGenfv(long coord,
long pname,
java.nio.FloatBuffer params)
|
void |
glGetTexGeniv(long coord,
long pname,
java.nio.IntBuffer params)
|
void |
glGetTexImage(long target,
int level,
long format,
long type,
java.nio.Buffer pixels)
|
void |
glGetTexLevelParameterfv(long target,
int level,
long pname,
java.nio.FloatBuffer params)
|
void |
glGetTexLevelParameteriv(long target,
int level,
long pname,
java.nio.IntBuffer params)
|
void |
glGetTexParameterfv(long target,
long pname,
java.nio.FloatBuffer params)
|
void |
glGetTexParameteriv(long target,
long pname,
java.nio.IntBuffer params)
|
void |
glHint(long target,
long mode)
|
void |
glIndexd(double c)
|
void |
glIndexdv(java.nio.DoubleBuffer c)
|
void |
glIndexf(float c)
|
void |
glIndexfv(java.nio.FloatBuffer c)
|
void |
glIndexi(int c)
|
void |
glIndexiv(java.nio.IntBuffer c)
|
void |
glIndexMask(long mask)
|
void |
glIndexPointer(long type,
int stride,
java.nio.Buffer ptr)
|
void |
glIndexs(short c)
|
void |
glIndexsv(java.nio.ShortBuffer c)
|
void |
glIndexub(short c)
|
void |
glIndexubv(java.nio.ShortBuffer c)
|
void |
glInitNames()
|
void |
glInterleavedArrays(long format,
int stride,
java.nio.Buffer pointer)
|
short |
glIsEnabled(long cap)
|
short |
glIsList(long list)
|
short |
glIsTexture(long texture)
|
void |
glLightf(long light,
long pname,
float param)
|
void |
glLightfv(long light,
long pname,
java.nio.FloatBuffer params)
|
void |
glLighti(long light,
long pname,
int param)
|
void |
glLightiv(long light,
long pname,
java.nio.IntBuffer params)
|
void |
glLightModelf(long pname,
float param)
|
void |
glLightModelfv(long pname,
java.nio.FloatBuffer params)
|
void |
glLightModeli(long pname,
int param)
|
void |
glLightModeliv(long pname,
java.nio.IntBuffer params)
|
void |
glLineStipple(int factor,
int pattern)
|
void |
glLineWidth(float width)
|
void |
glListBase(long base)
|
void |
glLoadIdentity()
|
void |
glLoadMatrixd(java.nio.DoubleBuffer m)
|
void |
glLoadMatrixf(java.nio.FloatBuffer m)
|
void |
glLoadName(long name)
|
void |
glLogicOp(long opcode)
|
void |
glMap1d(long target,
double u1,
double u2,
int stride,
int order,
java.nio.DoubleBuffer points)
|
void |
glMap1f(long target,
float u1,
float u2,
int stride,
int order,
java.nio.FloatBuffer points)
|
void |
glMap2d(long target,
double u1,
double u2,
int ustride,
int uorder,
double v1,
double v2,
int vstride,
int vorder,
java.nio.DoubleBuffer points)
|
void |
glMap2f(long target,
float u1,
float u2,
int ustride,
int uorder,
float v1,
float v2,
int vstride,
int vorder,
java.nio.FloatBuffer points)
|
void |
glMapGrid1d(int un,
double u1,
double u2)
|
void |
glMapGrid1f(int un,
float u1,
float u2)
|
void |
glMapGrid2d(int un,
double u1,
double u2,
int vn,
double v1,
double v2)
|
void |
glMapGrid2f(int un,
float u1,
float u2,
int vn,
float v1,
float v2)
|
void |
glMaterialf(long face,
long pname,
float param)
|
void |
glMaterialfv(long face,
long pname,
java.nio.FloatBuffer params)
|
void |
glMateriali(long face,
long pname,
int param)
|
void |
glMaterialiv(long face,
long pname,
java.nio.IntBuffer params)
|
void |
glMatrixMode(long mode)
|
void |
glMultMatrixd(java.nio.DoubleBuffer m)
|
void |
glMultMatrixf(java.nio.FloatBuffer m)
|
void |
glNewList(long list,
long mode)
|
void |
glNormal3b(byte nx,
byte ny,
byte nz)
|
void |
glNormal3bv(java.nio.ByteBuffer v)
|
void |
glNormal3d(double nx,
double ny,
double nz)
|
void |
glNormal3dv(java.nio.DoubleBuffer v)
|
void |
glNormal3f(float nx,
float ny,
float nz)
|
void |
glNormal3fv(java.nio.FloatBuffer v)
|
void |
glNormal3i(int nx,
int ny,
int nz)
|
void |
glNormal3iv(java.nio.IntBuffer v)
|
void |
glNormal3s(short nx,
short ny,
short nz)
|
void |
glNormal3sv(java.nio.ShortBuffer v)
|
void |
glNormalPointer(long type,
int stride,
java.nio.Buffer ptr)
|
void |
glOrtho(double left,
double right,
double bottom,
double top,
double near_val,
double far_val)
|
void |
glPassThrough(float token)
|
void |
glPixelMapfv(long map,
int mapsize,
java.nio.FloatBuffer values)
|
void |
glPixelMapuiv(long map,
int mapsize,
java.nio.IntBuffer values)
|
void |
glPixelMapusv(long map,
int mapsize,
java.nio.IntBuffer values)
|
void |
glPixelStoref(long pname,
float param)
|
void |
glPixelStorei(long pname,
int param)
|
void |
glPixelTransferf(long pname,
float param)
|
void |
glPixelTransferi(long pname,
int param)
|
void |
glPixelZoom(float xfactor,
float yfactor)
|
void |
glPointSize(float size)
|
void |
glPolygonMode(long face,
long mode)
|
void |
glPolygonOffset(float factor,
float units)
|
void |
glPolygonStipple(java.nio.ShortBuffer mask)
|
void |
glPopAttrib()
|
void |
glPopClientAttrib()
|
void |
glPopMatrix()
|
void |
glPopName()
|
void |
glPrioritizeTextures(int n,
java.nio.IntBuffer textures,
java.nio.FloatBuffer priorities)
|
void |
glPushAttrib(long mask)
|
void |
glPushClientAttrib(long mask)
|
void |
glPushMatrix()
|
void |
glPushName(long name)
|
void |
glRasterPos2d(double x,
double y)
|
void |
glRasterPos2dv(java.nio.DoubleBuffer v)
|
void |
glRasterPos2f(float x,
float y)
|
void |
glRasterPos2fv(java.nio.FloatBuffer v)
|
void |
glRasterPos2i(int x,
int y)
|
void |
glRasterPos2iv(java.nio.IntBuffer v)
|
void |
glRasterPos2s(short x,
short y)
|
void |
glRasterPos2sv(java.nio.ShortBuffer v)
|
void |
glRasterPos3d(double x,
double y,
double z)
|
void |
glRasterPos3dv(java.nio.DoubleBuffer v)
|
void |
glRasterPos3f(float x,
float y,
float z)
|
void |
glRasterPos3fv(java.nio.FloatBuffer v)
|
void |
glRasterPos3i(int x,
int y,
int z)
|
void |
glRasterPos3iv(java.nio.IntBuffer v)
|
void |
glRasterPos3s(short x,
short y,
short z)
|
void |
glRasterPos3sv(java.nio.ShortBuffer v)
|
void |
glRasterPos4d(double x,
double y,
double z,
double w)
|
void |
glRasterPos4dv(java.nio.DoubleBuffer v)
|
void |
glRasterPos4f(float x,
float y,
float z,
float w)
|
void |
glRasterPos4fv(java.nio.FloatBuffer v)
|
void |
glRasterPos4i(int x,
int y,
int z,
int w)
|
void |
glRasterPos4iv(java.nio.IntBuffer v)
|
void |
glRasterPos4s(short x,
short y,
short z,
short w)
|
void |
glRasterPos4sv(java.nio.ShortBuffer v)
|
void |
glReadBuffer(long mode)
|
void |
glReadPixels(int x,
int y,
int width,
int height,
long format,
long type,
java.nio.Buffer pixels)
|
void |
glRectd(double x1,
double y1,
double x2,
double y2)
|
void |
glRectdv(java.nio.DoubleBuffer v1,
java.nio.DoubleBuffer v2)
|
void |
glRectf(float x1,
float y1,
float x2,
float y2)
|
void |
glRectfv(java.nio.FloatBuffer v1,
java.nio.FloatBuffer v2)
|
void |
glRecti(int x1,
int y1,
int x2,
int y2)
|
void |
glRectiv(java.nio.IntBuffer v1,
java.nio.IntBuffer v2)
|
void |
glRects(short x1,
short y1,
short x2,
short y2)
|
void |
glRectsv(java.nio.ShortBuffer v1,
java.nio.ShortBuffer v2)
|
int |
glRenderMode(long mode)
|
void |
glRotated(double angle,
double x,
double y,
double z)
|
void |
glRotatef(float angle,
float x,
float y,
float z)
|
void |
glScaled(double x,
double y,
double z)
|
void |
glScalef(float x,
float y,
float z)
|
void |
glScissor(int x,
int y,
int width,
int height)
|
void |
glSelectBuffer(int size,
java.nio.IntBuffer buffer)
|
void |
glShadeModel(long mode)
|
void |
glStencilFunc(long func,
int ref,
long mask)
|
void |
glStencilMask(long mask)
|
void |
glStencilOp(long fail,
long zfail,
long zpass)
|
void |
glTexCoord1d(double s)
|
void |
glTexCoord1dv(java.nio.DoubleBuffer v)
|
void |
glTexCoord1f(float s)
|
void |
glTexCoord1fv(java.nio.FloatBuffer v)
|
void |
glTexCoord1i(int s)
|
void |
glTexCoord1iv(java.nio.IntBuffer v)
|
void |
glTexCoord1s(short s)
|
void |
glTexCoord1sv(java.nio.ShortBuffer v)
|
void |
glTexCoord2d(double s,
double t)
|
void |
glTexCoord2dv(java.nio.DoubleBuffer v)
|
void |
glTexCoord2f(float s,
float t)
|
void |
glTexCoord2fv(java.nio.FloatBuffer v)
|
void |
glTexCoord2i(int s,
int t)
|
void |
glTexCoord2iv(java.nio.IntBuffer v)
|
void |
glTexCoord2s(short s,
short t)
|
void |
glTexCoord2sv(java.nio.ShortBuffer v)
|
void |
glTexCoord3d(double s,
double t,
double r)
|
void |
glTexCoord3dv(java.nio.DoubleBuffer v)
|
void |
glTexCoord3f(float s,
float t,
float r)
|
void |
glTexCoord3fv(java.nio.FloatBuffer v)
|
void |
glTexCoord3i(int s,
int t,
int r)
|
void |
glTexCoord3iv(java.nio.IntBuffer v)
|
void |
glTexCoord3s(short s,
short t,
short r)
|
void |
glTexCoord3sv(java.nio.ShortBuffer v)
|
void |
glTexCoord4d(double s,
double t,
double r,
double q)
|
void |
glTexCoord4dv(java.nio.DoubleBuffer v)
|
void |
glTexCoord4f(float s,
float t,
float r,
float q)
|
void |
glTexCoord4fv(java.nio.FloatBuffer v)
|
void |
glTexCoord4i(int s,
int t,
int r,
int q)
|
void |
glTexCoord4iv(java.nio.IntBuffer v)
|
void |
glTexCoord4s(short s,
short t,
short r,
short q)
|
void |
glTexCoord4sv(java.nio.ShortBuffer v)
|
void |
glTexCoordPointer(int size,
long type,
int stride,
java.nio.Buffer ptr)
|
void |
glTexEnvf(long target,
long pname,
float param)
|
void |
glTexEnvfv(long target,
long pname,
java.nio.FloatBuffer params)
|
void |
glTexEnvi(long target,
long pname,
int param)
|
void |
glTexEnviv(long target,
long pname,
java.nio.IntBuffer params)
|
void |
glTexGend(long coord,
long pname,
double param)
|
void |
glTexGendv(long coord,
long pname,
java.nio.DoubleBuffer params)
|
void |
glTexGenf(long coord,
long pname,
float param)
|
void |
glTexGenfv(long coord,
long pname,
java.nio.FloatBuffer params)
|
void |
glTexGeni(long coord,
long pname,
int param)
|
void |
glTexGeniv(long coord,
long pname,
java.nio.IntBuffer params)
|
void |
glTexImage1D(long target,
int level,
int internalFormat,
int width,
int border,
long format,
long type,
java.nio.Buffer pixels)
|
void |
glTexImage2D(long target,
int level,
int internalFormat,
int width,
int height,
int border,
long format,
long type,
java.nio.Buffer pixels)
|
void |
glTexParameterf(long target,
long pname,
float param)
|
void |
glTexParameterfv(long target,
long pname,
java.nio.FloatBuffer params)
|
void |
glTexParameteri(long target,
long pname,
int param)
|
void |
glTexParameteriv(long target,
long pname,
java.nio.IntBuffer params)
|
void |
glTexSubImage1D(long target,
int level,
int xoffset,
int width,
long format,
long type,
java.nio.Buffer pixels)
|
void |
glTexSubImage2D(long target,
int level,
int xoffset,
int yoffset,
int width,
int height,
long format,
long type,
java.nio.Buffer pixels)
|
void |
glTranslated(double x,
double y,
double z)
|
void |
glTranslatef(float x,
float y,
float z)
|
void |
gluLookAt(double eyeX,
double eyeY,
double eyeZ,
double centerX,
double centerY,
double centerZ,
double upX,
double upY,
double upZ)
|
void |
gluOrtho2D(double jarg1,
double jarg2,
double jarg3,
double jarg4)
|
void |
gluPerspective(double jarg1,
double jarg2,
double jarg3,
double jarg4)
|
void |
glVertex2d(double x,
double y)
|
void |
glVertex2dv(java.nio.DoubleBuffer v)
|
void |
glVertex2f(float x,
float y)
|
void |
glVertex2fv(java.nio.FloatBuffer v)
|
void |
glVertex2i(int x,
int y)
|
void |
glVertex2iv(java.nio.IntBuffer v)
|
void |
glVertex2s(short x,
short y)
|
void |
glVertex2sv(java.nio.ShortBuffer v)
|
void |
glVertex3d(double x,
double y,
double z)
|
void |
glVertex3dv(java.nio.DoubleBuffer v)
|
void |
glVertex3f(float x,
float y,
float z)
|
void |
glVertex3fv(java.nio.FloatBuffer v)
|
void |
glVertex3i(int x,
int y,
int z)
|
void |
glVertex3iv(java.nio.IntBuffer v)
|
void |
glVertex3s(short x,
short y,
short z)
|
void |
glVertex3sv(java.nio.ShortBuffer v)
|
void |
glVertex4d(double x,
double y,
double z,
double w)
|
void |
glVertex4dv(java.nio.DoubleBuffer v)
|
void |
glVertex4f(float x,
float y,
float z,
float w)
|
void |
glVertex4fv(java.nio.FloatBuffer v)
|
void |
glVertex4i(int x,
int y,
int z,
int w)
|
void |
glVertex4iv(java.nio.IntBuffer v)
|
void |
glVertex4s(short x,
short y,
short z,
short w)
|
void |
glVertex4sv(java.nio.ShortBuffer v)
|
void |
glVertexPointer(int size,
long type,
int stride,
java.nio.Buffer ptr)
|
void |
glViewport(int x,
int y,
int width,
int height)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
insideBeginEndPair
boolean insideBeginEndPair
gl
GL gl
DebugGL
public DebugGL(GL gl)
glClearIndex
public void glClearIndex(float c)
- Specified by:
glClearIndex
in interface GL
glClearColor
public void glClearColor(float red,
float green,
float blue,
float alpha)
- Specified by:
glClearColor
in interface GL
glClear
public void glClear(long mask)
- Specified by:
glClear
in interface GL
glIndexMask
public void glIndexMask(long mask)
- Specified by:
glIndexMask
in interface GL
glColorMask
public void glColorMask(short red,
short green,
short blue,
short alpha)
- Specified by:
glColorMask
in interface GL
glAlphaFunc
public void glAlphaFunc(long func,
float ref)
- Specified by:
glAlphaFunc
in interface GL
glBlendFunc
public void glBlendFunc(long sfactor,
long dfactor)
- Specified by:
glBlendFunc
in interface GL
glLogicOp
public void glLogicOp(long opcode)
- Specified by:
glLogicOp
in interface GL
glCullFace
public void glCullFace(long mode)
- Specified by:
glCullFace
in interface GL
glFrontFace
public void glFrontFace(long mode)
- Specified by:
glFrontFace
in interface GL
glPointSize
public void glPointSize(float size)
- Specified by:
glPointSize
in interface GL
glLineWidth
public void glLineWidth(float width)
- Specified by:
glLineWidth
in interface GL
glLineStipple
public void glLineStipple(int factor,
int pattern)
- Specified by:
glLineStipple
in interface GL
glPolygonMode
public void glPolygonMode(long face,
long mode)
- Specified by:
glPolygonMode
in interface GL
glPolygonOffset
public void glPolygonOffset(float factor,
float units)
- Specified by:
glPolygonOffset
in interface GL
glPolygonStipple
public void glPolygonStipple(java.nio.ShortBuffer mask)
- Specified by:
glPolygonStipple
in interface GL
glGetPolygonStipple
public void glGetPolygonStipple(java.nio.ShortBuffer mask)
- Specified by:
glGetPolygonStipple
in interface GL
glEdgeFlag
public void glEdgeFlag(short flag)
- Specified by:
glEdgeFlag
in interface GL
glEdgeFlagv
public void glEdgeFlagv(java.nio.ShortBuffer flag)
- Specified by:
glEdgeFlagv
in interface GL
glScissor
public void glScissor(int x,
int y,
int width,
int height)
- Specified by:
glScissor
in interface GL
glClipPlane
public void glClipPlane(long plane,
java.nio.DoubleBuffer equation)
- Specified by:
glClipPlane
in interface GL
glGetClipPlane
public void glGetClipPlane(long plane,
java.nio.DoubleBuffer equation)
- Specified by:
glGetClipPlane
in interface GL
glDrawBuffer
public void glDrawBuffer(long mode)
- Specified by:
glDrawBuffer
in interface GL
glReadBuffer
public void glReadBuffer(long mode)
- Specified by:
glReadBuffer
in interface GL
glEnable
public void glEnable(long cap)
- Specified by:
glEnable
in interface GL
glDisable
public void glDisable(long cap)
- Specified by:
glDisable
in interface GL
glIsEnabled
public short glIsEnabled(long cap)
- Specified by:
glIsEnabled
in interface GL
glEnableClientState
public void glEnableClientState(long cap)
- Specified by:
glEnableClientState
in interface GL
glDisableClientState
public void glDisableClientState(long cap)
- Specified by:
glDisableClientState
in interface GL
glGetBooleanv
public void glGetBooleanv(long pname,
java.nio.ShortBuffer params)
- Specified by:
glGetBooleanv
in interface GL
glGetDoublev
public void glGetDoublev(long pname,
java.nio.DoubleBuffer params)
- Specified by:
glGetDoublev
in interface GL
glGetFloatv
public void glGetFloatv(long pname,
java.nio.FloatBuffer params)
- Specified by:
glGetFloatv
in interface GL
glGetIntegerv
public void glGetIntegerv(long pname,
java.nio.IntBuffer params)
- Specified by:
glGetIntegerv
in interface GL
glPushAttrib
public void glPushAttrib(long mask)
- Specified by:
glPushAttrib
in interface GL
glPopAttrib
public void glPopAttrib()
- Specified by:
glPopAttrib
in interface GL
glPushClientAttrib
public void glPushClientAttrib(long mask)
- Specified by:
glPushClientAttrib
in interface GL
glPopClientAttrib
public void glPopClientAttrib()
- Specified by:
glPopClientAttrib
in interface GL
glRenderMode
public int glRenderMode(long mode)
- Specified by:
glRenderMode
in interface GL
glGetString
public java.nio.ShortBuffer glGetString(long name)
- Specified by:
glGetString
in interface GL
glFinish
public void glFinish()
- Specified by:
glFinish
in interface GL
glFlush
public void glFlush()
- Specified by:
glFlush
in interface GL
glHint
public void glHint(long target,
long mode)
- Specified by:
glHint
in interface GL
glClearDepth
public void glClearDepth(double depth)
- Specified by:
glClearDepth
in interface GL
glDepthFunc
public void glDepthFunc(long func)
- Specified by:
glDepthFunc
in interface GL
glDepthMask
public void glDepthMask(short flag)
- Specified by:
glDepthMask
in interface GL
glDepthRange
public void glDepthRange(double near_val,
double far_val)
- Specified by:
glDepthRange
in interface GL
glClearAccum
public void glClearAccum(float red,
float green,
float blue,
float alpha)
- Specified by:
glClearAccum
in interface GL
glAccum
public void glAccum(long op,
float value)
- Specified by:
glAccum
in interface GL
glMatrixMode
public void glMatrixMode(long mode)
- Specified by:
glMatrixMode
in interface GL
glOrtho
public void glOrtho(double left,
double right,
double bottom,
double top,
double near_val,
double far_val)
- Specified by:
glOrtho
in interface GL
glFrustum
public void glFrustum(double left,
double right,
double bottom,
double top,
double near_val,
double far_val)
- Specified by:
glFrustum
in interface GL
glViewport
public void glViewport(int x,
int y,
int width,
int height)
- Specified by:
glViewport
in interface GL
glPushMatrix
public void glPushMatrix()
- Specified by:
glPushMatrix
in interface GL
glPopMatrix
public void glPopMatrix()
- Specified by:
glPopMatrix
in interface GL
glLoadIdentity
public void glLoadIdentity()
- Specified by:
glLoadIdentity
in interface GL
glLoadMatrixd
public void glLoadMatrixd(java.nio.DoubleBuffer m)
- Specified by:
glLoadMatrixd
in interface GL
glLoadMatrixf
public void glLoadMatrixf(java.nio.FloatBuffer m)
- Specified by:
glLoadMatrixf
in interface GL
glMultMatrixd
public void glMultMatrixd(java.nio.DoubleBuffer m)
- Specified by:
glMultMatrixd
in interface GL
glMultMatrixf
public void glMultMatrixf(java.nio.FloatBuffer m)
- Specified by:
glMultMatrixf
in interface GL
glRotated
public void glRotated(double angle,
double x,
double y,
double z)
- Specified by:
glRotated
in interface GL
glRotatef
public void glRotatef(float angle,
float x,
float y,
float z)
- Specified by:
glRotatef
in interface GL
glScaled
public void glScaled(double x,
double y,
double z)
- Specified by:
glScaled
in interface GL
glScalef
public void glScalef(float x,
float y,
float z)
- Specified by:
glScalef
in interface GL
glTranslated
public void glTranslated(double x,
double y,
double z)
- Specified by:
glTranslated
in interface GL
glTranslatef
public void glTranslatef(float x,
float y,
float z)
- Specified by:
glTranslatef
in interface GL
glIsList
public short glIsList(long list)
- Specified by:
glIsList
in interface GL
glDeleteLists
public void glDeleteLists(long list,
int range)
- Specified by:
glDeleteLists
in interface GL
glGenLists
public long glGenLists(int range)
- Specified by:
glGenLists
in interface GL
glNewList
public void glNewList(long list,
long mode)
- Specified by:
glNewList
in interface GL
glEndList
public void glEndList()
- Specified by:
glEndList
in interface GL
glCallList
public void glCallList(long list)
- Specified by:
glCallList
in interface GL
glCallLists
public void glCallLists(int n,
long type,
java.nio.Buffer lists)
- Specified by:
glCallLists
in interface GL
glListBase
public void glListBase(long base)
- Specified by:
glListBase
in interface GL
glBegin
public void glBegin(long mode)
- Specified by:
glBegin
in interface GL
glEnd
public void glEnd()
- Specified by:
glEnd
in interface GL
glVertex2d
public void glVertex2d(double x,
double y)
- Specified by:
glVertex2d
in interface GL
glVertex2f
public void glVertex2f(float x,
float y)
- Specified by:
glVertex2f
in interface GL
glVertex2i
public void glVertex2i(int x,
int y)
- Specified by:
glVertex2i
in interface GL
glVertex2s
public void glVertex2s(short x,
short y)
- Specified by:
glVertex2s
in interface GL
glVertex3d
public void glVertex3d(double x,
double y,
double z)
- Specified by:
glVertex3d
in interface GL
glVertex3f
public void glVertex3f(float x,
float y,
float z)
- Specified by:
glVertex3f
in interface GL
glVertex3i
public void glVertex3i(int x,
int y,
int z)
- Specified by:
glVertex3i
in interface GL
glVertex3s
public void glVertex3s(short x,
short y,
short z)
- Specified by:
glVertex3s
in interface GL
glVertex4d
public void glVertex4d(double x,
double y,
double z,
double w)
- Specified by:
glVertex4d
in interface GL
glVertex4f
public void glVertex4f(float x,
float y,
float z,
float w)
- Specified by:
glVertex4f
in interface GL
glVertex4i
public void glVertex4i(int x,
int y,
int z,
int w)
- Specified by:
glVertex4i
in interface GL
glVertex4s
public void glVertex4s(short x,
short y,
short z,
short w)
- Specified by:
glVertex4s
in interface GL
glVertex2dv
public void glVertex2dv(java.nio.DoubleBuffer v)
- Specified by:
glVertex2dv
in interface GL
glVertex2fv
public void glVertex2fv(java.nio.FloatBuffer v)
- Specified by:
glVertex2fv
in interface GL
glVertex2iv
public void glVertex2iv(java.nio.IntBuffer v)
- Specified by:
glVertex2iv
in interface GL
glVertex2sv
public void glVertex2sv(java.nio.ShortBuffer v)
- Specified by:
glVertex2sv
in interface GL
glVertex3dv
public void glVertex3dv(java.nio.DoubleBuffer v)
- Specified by:
glVertex3dv
in interface GL
glVertex3fv
public void glVertex3fv(java.nio.FloatBuffer v)
- Specified by:
glVertex3fv
in interface GL
glVertex3iv
public void glVertex3iv(java.nio.IntBuffer v)
- Specified by:
glVertex3iv
in interface GL
glVertex3sv
public void glVertex3sv(java.nio.ShortBuffer v)
- Specified by:
glVertex3sv
in interface GL
glVertex4dv
public void glVertex4dv(java.nio.DoubleBuffer v)
- Specified by:
glVertex4dv
in interface GL
glVertex4fv
public void glVertex4fv(java.nio.FloatBuffer v)
- Specified by:
glVertex4fv
in interface GL
glVertex4iv
public void glVertex4iv(java.nio.IntBuffer v)
- Specified by:
glVertex4iv
in interface GL
glVertex4sv
public void glVertex4sv(java.nio.ShortBuffer v)
- Specified by:
glVertex4sv
in interface GL
glNormal3b
public void glNormal3b(byte nx,
byte ny,
byte nz)
- Specified by:
glNormal3b
in interface GL
glNormal3d
public void glNormal3d(double nx,
double ny,
double nz)
- Specified by:
glNormal3d
in interface GL
glNormal3f
public void glNormal3f(float nx,
float ny,
float nz)
- Specified by:
glNormal3f
in interface GL
glNormal3i
public void glNormal3i(int nx,
int ny,
int nz)
- Specified by:
glNormal3i
in interface GL
glNormal3s
public void glNormal3s(short nx,
short ny,
short nz)
- Specified by:
glNormal3s
in interface GL
glNormal3bv
public void glNormal3bv(java.nio.ByteBuffer v)
- Specified by:
glNormal3bv
in interface GL
glNormal3dv
public void glNormal3dv(java.nio.DoubleBuffer v)
- Specified by:
glNormal3dv
in interface GL
glNormal3fv
public void glNormal3fv(java.nio.FloatBuffer v)
- Specified by:
glNormal3fv
in interface GL
glNormal3iv
public void glNormal3iv(java.nio.IntBuffer v)
- Specified by:
glNormal3iv
in interface GL
glNormal3sv
public void glNormal3sv(java.nio.ShortBuffer v)
- Specified by:
glNormal3sv
in interface GL
glIndexd
public void glIndexd(double c)
- Specified by:
glIndexd
in interface GL
glIndexf
public void glIndexf(float c)
- Specified by:
glIndexf
in interface GL
glIndexi
public void glIndexi(int c)
- Specified by:
glIndexi
in interface GL
glIndexs
public void glIndexs(short c)
- Specified by:
glIndexs
in interface GL
glIndexub
public void glIndexub(short c)
- Specified by:
glIndexub
in interface GL
glIndexdv
public void glIndexdv(java.nio.DoubleBuffer c)
- Specified by:
glIndexdv
in interface GL
glIndexfv
public void glIndexfv(java.nio.FloatBuffer c)
- Specified by:
glIndexfv
in interface GL
glIndexiv
public void glIndexiv(java.nio.IntBuffer c)
- Specified by:
glIndexiv
in interface GL
glIndexsv
public void glIndexsv(java.nio.ShortBuffer c)
- Specified by:
glIndexsv
in interface GL
glIndexubv
public void glIndexubv(java.nio.ShortBuffer c)
- Specified by:
glIndexubv
in interface GL
glColor3b
public void glColor3b(byte red,
byte green,
byte blue)
- Specified by:
glColor3b
in interface GL
glColor3d
public void glColor3d(double red,
double green,
double blue)
- Specified by:
glColor3d
in interface GL
glColor3f
public void glColor3f(float red,
float green,
float blue)
- Specified by:
glColor3f
in interface GL
glColor3i
public void glColor3i(int red,
int green,
int blue)
- Specified by:
glColor3i
in interface GL
glColor3s
public void glColor3s(short red,
short green,
short blue)
- Specified by:
glColor3s
in interface GL
glColor3ub
public void glColor3ub(short red,
short green,
short blue)
- Specified by:
glColor3ub
in interface GL
glColor3ui
public void glColor3ui(long red,
long green,
long blue)
- Specified by:
glColor3ui
in interface GL
glColor3us
public void glColor3us(int red,
int green,
int blue)
- Specified by:
glColor3us
in interface GL
glColor4b
public void glColor4b(byte red,
byte green,
byte blue,
byte alpha)
- Specified by:
glColor4b
in interface GL
glColor4d
public void glColor4d(double red,
double green,
double blue,
double alpha)
- Specified by:
glColor4d
in interface GL
glColor4f
public void glColor4f(float red,
float green,
float blue,
float alpha)
- Specified by:
glColor4f
in interface GL
glColor4i
public void glColor4i(int red,
int green,
int blue,
int alpha)
- Specified by:
glColor4i
in interface GL
glColor4s
public void glColor4s(short red,
short green,
short blue,
short alpha)
- Specified by:
glColor4s
in interface GL
glColor4ub
public void glColor4ub(short red,
short green,
short blue,
short alpha)
- Specified by:
glColor4ub
in interface GL
glColor4ui
public void glColor4ui(long red,
long green,
long blue,
long alpha)
- Specified by:
glColor4ui
in interface GL
glColor4us
public void glColor4us(int red,
int green,
int blue,
int alpha)
- Specified by:
glColor4us
in interface GL
glColor3bv
public void glColor3bv(java.nio.ByteBuffer v)
- Specified by:
glColor3bv
in interface GL
glColor3dv
public void glColor3dv(java.nio.DoubleBuffer v)
- Specified by:
glColor3dv
in interface GL
glColor3fv
public void glColor3fv(java.nio.FloatBuffer v)
- Specified by:
glColor3fv
in interface GL
glColor3iv
public void glColor3iv(java.nio.IntBuffer v)
- Specified by:
glColor3iv
in interface GL
glColor3sv
public void glColor3sv(java.nio.ShortBuffer v)
- Specified by:
glColor3sv
in interface GL
glColor3ubv
public void glColor3ubv(java.nio.ShortBuffer v)
- Specified by:
glColor3ubv
in interface GL
glColor3uiv
public void glColor3uiv(java.nio.IntBuffer v)
- Specified by:
glColor3uiv
in interface GL
glColor3usv
public void glColor3usv(java.nio.IntBuffer v)
- Specified by:
glColor3usv
in interface GL
glColor4bv
public void glColor4bv(java.nio.ByteBuffer v)
- Specified by:
glColor4bv
in interface GL
glColor4dv
public void glColor4dv(java.nio.DoubleBuffer v)
- Specified by:
glColor4dv
in interface GL
glColor4fv
public void glColor4fv(java.nio.FloatBuffer v)
- Specified by:
glColor4fv
in interface GL
glColor4iv
public void glColor4iv(java.nio.IntBuffer v)
- Specified by:
glColor4iv
in interface GL
glColor4sv
public void glColor4sv(java.nio.ShortBuffer v)
- Specified by:
glColor4sv
in interface GL
glColor4ubv
public void glColor4ubv(java.nio.ShortBuffer v)
- Specified by:
glColor4ubv
in interface GL
glColor4uiv
public void glColor4uiv(java.nio.IntBuffer v)
- Specified by:
glColor4uiv
in interface GL
glColor4usv
public void glColor4usv(java.nio.IntBuffer v)
- Specified by:
glColor4usv
in interface GL
glTexCoord1d
public void glTexCoord1d(double s)
- Specified by:
glTexCoord1d
in interface GL
glTexCoord1f
public void glTexCoord1f(float s)
- Specified by:
glTexCoord1f
in interface GL
glTexCoord1i
public void glTexCoord1i(int s)
- Specified by:
glTexCoord1i
in interface GL
glTexCoord1s
public void glTexCoord1s(short s)
- Specified by:
glTexCoord1s
in interface GL
glTexCoord2d
public void glTexCoord2d(double s,
double t)
- Specified by:
glTexCoord2d
in interface GL
glTexCoord2f
public void glTexCoord2f(float s,
float t)
- Specified by:
glTexCoord2f
in interface GL
glTexCoord2i
public void glTexCoord2i(int s,
int t)
- Specified by:
glTexCoord2i
in interface GL
glTexCoord2s
public void glTexCoord2s(short s,
short t)
- Specified by:
glTexCoord2s
in interface GL
glTexCoord3d
public void glTexCoord3d(double s,
double t,
double r)
- Specified by:
glTexCoord3d
in interface GL
glTexCoord3f
public void glTexCoord3f(float s,
float t,
float r)
- Specified by:
glTexCoord3f
in interface GL
glTexCoord3i
public void glTexCoord3i(int s,
int t,
int r)
- Specified by:
glTexCoord3i
in interface GL
glTexCoord3s
public void glTexCoord3s(short s,
short t,
short r)
- Specified by:
glTexCoord3s
in interface GL
glTexCoord4d
public void glTexCoord4d(double s,
double t,
double r,
double q)
- Specified by:
glTexCoord4d
in interface GL
glTexCoord4f
public void glTexCoord4f(float s,
float t,
float r,
float q)
- Specified by:
glTexCoord4f
in interface GL
glTexCoord4i
public void glTexCoord4i(int s,
int t,
int r,
int q)
- Specified by:
glTexCoord4i
in interface GL
glTexCoord4s
public void glTexCoord4s(short s,
short t,
short r,
short q)
- Specified by:
glTexCoord4s
in interface GL
glTexCoord1dv
public void glTexCoord1dv(java.nio.DoubleBuffer v)
- Specified by:
glTexCoord1dv
in interface GL
glTexCoord1fv
public void glTexCoord1fv(java.nio.FloatBuffer v)
- Specified by:
glTexCoord1fv
in interface GL
glTexCoord1iv
public void glTexCoord1iv(java.nio.IntBuffer v)
- Specified by:
glTexCoord1iv
in interface GL
glTexCoord1sv
public void glTexCoord1sv(java.nio.ShortBuffer v)
- Specified by:
glTexCoord1sv
in interface GL
glTexCoord2dv
public void glTexCoord2dv(java.nio.DoubleBuffer v)
- Specified by:
glTexCoord2dv
in interface GL
glTexCoord2fv
public void glTexCoord2fv(java.nio.FloatBuffer v)
- Specified by:
glTexCoord2fv
in interface GL
glTexCoord2iv
public void glTexCoord2iv(java.nio.IntBuffer v)
- Specified by:
glTexCoord2iv
in interface GL
glTexCoord2sv
public void glTexCoord2sv(java.nio.ShortBuffer v)
- Specified by:
glTexCoord2sv
in interface GL
glTexCoord3dv
public void glTexCoord3dv(java.nio.DoubleBuffer v)
- Specified by:
glTexCoord3dv
in interface GL
glTexCoord3fv
public void glTexCoord3fv(java.nio.FloatBuffer v)
- Specified by:
glTexCoord3fv
in interface GL
glTexCoord3iv
public void glTexCoord3iv(java.nio.IntBuffer v)
- Specified by:
glTexCoord3iv
in interface GL
glTexCoord3sv
public void glTexCoord3sv(java.nio.ShortBuffer v)
- Specified by:
glTexCoord3sv
in interface GL
glTexCoord4dv
public void glTexCoord4dv(java.nio.DoubleBuffer v)
- Specified by:
glTexCoord4dv
in interface GL
glTexCoord4fv
public void glTexCoord4fv(java.nio.FloatBuffer v)
- Specified by:
glTexCoord4fv
in interface GL
glTexCoord4iv
public void glTexCoord4iv(java.nio.IntBuffer v)
- Specified by:
glTexCoord4iv
in interface GL
glTexCoord4sv
public void glTexCoord4sv(java.nio.ShortBuffer v)
- Specified by:
glTexCoord4sv
in interface GL
glRasterPos2d
public void glRasterPos2d(double x,
double y)
- Specified by:
glRasterPos2d
in interface GL
glRasterPos2f
public void glRasterPos2f(float x,
float y)
- Specified by:
glRasterPos2f
in interface GL
glRasterPos2i
public void glRasterPos2i(int x,
int y)
- Specified by:
glRasterPos2i
in interface GL
glRasterPos2s
public void glRasterPos2s(short x,
short y)
- Specified by:
glRasterPos2s
in interface GL
glRasterPos3d
public void glRasterPos3d(double x,
double y,
double z)
- Specified by:
glRasterPos3d
in interface GL
glRasterPos3f
public void glRasterPos3f(float x,
float y,
float z)
- Specified by:
glRasterPos3f
in interface GL
glRasterPos3i
public void glRasterPos3i(int x,
int y,
int z)
- Specified by:
glRasterPos3i
in interface GL
glRasterPos3s
public void glRasterPos3s(short x,
short y,
short z)
- Specified by:
glRasterPos3s
in interface GL
glRasterPos4d
public void glRasterPos4d(double x,
double y,
double z,
double w)
- Specified by:
glRasterPos4d
in interface GL
glRasterPos4f
public void glRasterPos4f(float x,
float y,
float z,
float w)
- Specified by:
glRasterPos4f
in interface GL
glRasterPos4i
public void glRasterPos4i(int x,
int y,
int z,
int w)
- Specified by:
glRasterPos4i
in interface GL
glRasterPos4s
public void glRasterPos4s(short x,
short y,
short z,
short w)
- Specified by:
glRasterPos4s
in interface GL
glRasterPos2dv
public void glRasterPos2dv(java.nio.DoubleBuffer v)
- Specified by:
glRasterPos2dv
in interface GL
glRasterPos2fv
public void glRasterPos2fv(java.nio.FloatBuffer v)
- Specified by:
glRasterPos2fv
in interface GL
glRasterPos2iv
public void glRasterPos2iv(java.nio.IntBuffer v)
- Specified by:
glRasterPos2iv
in interface GL
glRasterPos2sv
public void glRasterPos2sv(java.nio.ShortBuffer v)
- Specified by:
glRasterPos2sv
in interface GL
glRasterPos3dv
public void glRasterPos3dv(java.nio.DoubleBuffer v)
- Specified by:
glRasterPos3dv
in interface GL
glRasterPos3fv
public void glRasterPos3fv(java.nio.FloatBuffer v)
- Specified by:
glRasterPos3fv
in interface GL
glRasterPos3iv
public void glRasterPos3iv(java.nio.IntBuffer v)
- Specified by:
glRasterPos3iv
in interface GL
glRasterPos3sv
public void glRasterPos3sv(java.nio.ShortBuffer v)
- Specified by:
glRasterPos3sv
in interface GL
glRasterPos4dv
public void glRasterPos4dv(java.nio.DoubleBuffer v)
- Specified by:
glRasterPos4dv
in interface GL
glRasterPos4fv
public void glRasterPos4fv(java.nio.FloatBuffer v)
- Specified by:
glRasterPos4fv
in interface GL
glRasterPos4iv
public void glRasterPos4iv(java.nio.IntBuffer v)
- Specified by:
glRasterPos4iv
in interface GL
glRasterPos4sv
public void glRasterPos4sv(java.nio.ShortBuffer v)
- Specified by:
glRasterPos4sv
in interface GL
glRectd
public void glRectd(double x1,
double y1,
double x2,
double y2)
- Specified by:
glRectd
in interface GL
glRectf
public void glRectf(float x1,
float y1,
float x2,
float y2)
- Specified by:
glRectf
in interface GL
glRecti
public void glRecti(int x1,
int y1,
int x2,
int y2)
- Specified by:
glRecti
in interface GL
glRects
public void glRects(short x1,
short y1,
short x2,
short y2)
- Specified by:
glRects
in interface GL
glRectdv
public void glRectdv(java.nio.DoubleBuffer v1,
java.nio.DoubleBuffer v2)
- Specified by:
glRectdv
in interface GL
glRectfv
public void glRectfv(java.nio.FloatBuffer v1,
java.nio.FloatBuffer v2)
- Specified by:
glRectfv
in interface GL
glRectiv
public void glRectiv(java.nio.IntBuffer v1,
java.nio.IntBuffer v2)
- Specified by:
glRectiv
in interface GL
glRectsv
public void glRectsv(java.nio.ShortBuffer v1,
java.nio.ShortBuffer v2)
- Specified by:
glRectsv
in interface GL
glVertexPointer
public void glVertexPointer(int size,
long type,
int stride,
java.nio.Buffer ptr)
- Specified by:
glVertexPointer
in interface GL
glNormalPointer
public void glNormalPointer(long type,
int stride,
java.nio.Buffer ptr)
- Specified by:
glNormalPointer
in interface GL
glColorPointer
public void glColorPointer(int size,
long type,
int stride,
java.nio.Buffer ptr)
- Specified by:
glColorPointer
in interface GL
glIndexPointer
public void glIndexPointer(long type,
int stride,
java.nio.Buffer ptr)
- Specified by:
glIndexPointer
in interface GL
glTexCoordPointer
public void glTexCoordPointer(int size,
long type,
int stride,
java.nio.Buffer ptr)
- Specified by:
glTexCoordPointer
in interface GL
glEdgeFlagPointer
public void glEdgeFlagPointer(int stride,
java.nio.Buffer ptr)
- Specified by:
glEdgeFlagPointer
in interface GL
glArrayElement
public void glArrayElement(int i)
- Specified by:
glArrayElement
in interface GL
glDrawArrays
public void glDrawArrays(long mode,
int first,
int count)
- Specified by:
glDrawArrays
in interface GL
glDrawElements
public void glDrawElements(long mode,
int count,
long type,
java.nio.Buffer indices)
- Specified by:
glDrawElements
in interface GL
glInterleavedArrays
public void glInterleavedArrays(long format,
int stride,
java.nio.Buffer pointer)
- Specified by:
glInterleavedArrays
in interface GL
glShadeModel
public void glShadeModel(long mode)
- Specified by:
glShadeModel
in interface GL
glLightf
public void glLightf(long light,
long pname,
float param)
- Specified by:
glLightf
in interface GL
glLighti
public void glLighti(long light,
long pname,
int param)
- Specified by:
glLighti
in interface GL
glLightfv
public void glLightfv(long light,
long pname,
java.nio.FloatBuffer params)
- Specified by:
glLightfv
in interface GL
glLightiv
public void glLightiv(long light,
long pname,
java.nio.IntBuffer params)
- Specified by:
glLightiv
in interface GL
glGetLightfv
public void glGetLightfv(long light,
long pname,
java.nio.FloatBuffer params)
- Specified by:
glGetLightfv
in interface GL
glGetLightiv
public void glGetLightiv(long light,
long pname,
java.nio.IntBuffer params)
- Specified by:
glGetLightiv
in interface GL
glLightModelf
public void glLightModelf(long pname,
float param)
- Specified by:
glLightModelf
in interface GL
glLightModeli
public void glLightModeli(long pname,
int param)
- Specified by:
glLightModeli
in interface GL
glLightModelfv
public void glLightModelfv(long pname,
java.nio.FloatBuffer params)
- Specified by:
glLightModelfv
in interface GL
glLightModeliv
public void glLightModeliv(long pname,
java.nio.IntBuffer params)
- Specified by:
glLightModeliv
in interface GL
glMaterialf
public void glMaterialf(long face,
long pname,
float param)
- Specified by:
glMaterialf
in interface GL
glMateriali
public void glMateriali(long face,
long pname,
int param)
- Specified by:
glMateriali
in interface GL
glMaterialfv
public void glMaterialfv(long face,
long pname,
java.nio.FloatBuffer params)
- Specified by:
glMaterialfv
in interface GL
glMaterialiv
public void glMaterialiv(long face,
long pname,
java.nio.IntBuffer params)
- Specified by:
glMaterialiv
in interface GL
glGetMaterialfv
public void glGetMaterialfv(long face,
long pname,
java.nio.FloatBuffer params)
- Specified by:
glGetMaterialfv
in interface GL
glGetMaterialiv
public void glGetMaterialiv(long face,
long pname,
java.nio.IntBuffer params)
- Specified by:
glGetMaterialiv
in interface GL
glColorMaterial
public void glColorMaterial(long face,
long mode)
- Specified by:
glColorMaterial
in interface GL
glPixelZoom
public void glPixelZoom(float xfactor,
float yfactor)
- Specified by:
glPixelZoom
in interface GL
glPixelStoref
public void glPixelStoref(long pname,
float param)
- Specified by:
glPixelStoref
in interface GL
glPixelStorei
public void glPixelStorei(long pname,
int param)
- Specified by:
glPixelStorei
in interface GL
glPixelTransferf
public void glPixelTransferf(long pname,
float param)
- Specified by:
glPixelTransferf
in interface GL
glPixelTransferi
public void glPixelTransferi(long pname,
int param)
- Specified by:
glPixelTransferi
in interface GL
glPixelMapfv
public void glPixelMapfv(long map,
int mapsize,
java.nio.FloatBuffer values)
- Specified by:
glPixelMapfv
in interface GL
glPixelMapuiv
public void glPixelMapuiv(long map,
int mapsize,
java.nio.IntBuffer values)
- Specified by:
glPixelMapuiv
in interface GL
glPixelMapusv
public void glPixelMapusv(long map,
int mapsize,
java.nio.IntBuffer values)
- Specified by:
glPixelMapusv
in interface GL
glGetPixelMapfv
public void glGetPixelMapfv(long map,
java.nio.FloatBuffer values)
- Specified by:
glGetPixelMapfv
in interface GL
glGetPixelMapuiv
public void glGetPixelMapuiv(long map,
java.nio.IntBuffer values)
- Specified by:
glGetPixelMapuiv
in interface GL
glGetPixelMapusv
public void glGetPixelMapusv(long map,
java.nio.IntBuffer values)
- Specified by:
glGetPixelMapusv
in interface GL
glBitmap
public void glBitmap(int width,
int height,
float xorig,
float yorig,
float xmove,
float ymove,
java.nio.ShortBuffer bitmap)
- Specified by:
glBitmap
in interface GL
glReadPixels
public void glReadPixels(int x,
int y,
int width,
int height,
long format,
long type,
java.nio.Buffer pixels)
- Specified by:
glReadPixels
in interface GL
glDrawPixels
public void glDrawPixels(int width,
int height,
long format,
long type,
java.nio.Buffer pixels)
- Specified by:
glDrawPixels
in interface GL
glCopyPixels
public void glCopyPixels(int x,
int y,
int width,
int height,
long type)
- Specified by:
glCopyPixels
in interface GL
glStencilFunc
public void glStencilFunc(long func,
int ref,
long mask)
- Specified by:
glStencilFunc
in interface GL
glStencilMask
public void glStencilMask(long mask)
- Specified by:
glStencilMask
in interface GL
glStencilOp
public void glStencilOp(long fail,
long zfail,
long zpass)
- Specified by:
glStencilOp
in interface GL
glClearStencil
public void glClearStencil(int s)
- Specified by:
glClearStencil
in interface GL
glTexGend
public void glTexGend(long coord,
long pname,
double param)
- Specified by:
glTexGend
in interface GL
glTexGenf
public void glTexGenf(long coord,
long pname,
float param)
- Specified by:
glTexGenf
in interface GL
glTexGeni
public void glTexGeni(long coord,
long pname,
int param)
- Specified by:
glTexGeni
in interface GL
glTexGendv
public void glTexGendv(long coord,
long pname,
java.nio.DoubleBuffer params)
- Specified by:
glTexGendv
in interface GL
glTexGenfv
public void glTexGenfv(long coord,
long pname,
java.nio.FloatBuffer params)
- Specified by:
glTexGenfv
in interface GL
glTexGeniv
public void glTexGeniv(long coord,
long pname,
java.nio.IntBuffer params)
- Specified by:
glTexGeniv
in interface GL
glGetTexGendv
public void glGetTexGendv(long coord,
long pname,
java.nio.DoubleBuffer params)
- Specified by:
glGetTexGendv
in interface GL
glGetTexGenfv
public void glGetTexGenfv(long coord,
long pname,
java.nio.FloatBuffer params)
- Specified by:
glGetTexGenfv
in interface GL
glGetTexGeniv
public void glGetTexGeniv(long coord,
long pname,
java.nio.IntBuffer params)
- Specified by:
glGetTexGeniv
in interface GL
glTexEnvf
public void glTexEnvf(long target,
long pname,
float param)
- Specified by:
glTexEnvf
in interface GL
glTexEnvi
public void glTexEnvi(long target,
long pname,
int param)
- Specified by:
glTexEnvi
in interface GL
glTexEnvfv
public void glTexEnvfv(long target,
long pname,
java.nio.FloatBuffer params)
- Specified by:
glTexEnvfv
in interface GL
glTexEnviv
public void glTexEnviv(long target,
long pname,
java.nio.IntBuffer params)
- Specified by:
glTexEnviv
in interface GL
glGetTexEnvfv
public void glGetTexEnvfv(long target,
long pname,
java.nio.FloatBuffer params)
- Specified by:
glGetTexEnvfv
in interface GL
glGetTexEnviv
public void glGetTexEnviv(long target,
long pname,
java.nio.IntBuffer params)
- Specified by:
glGetTexEnviv
in interface GL
glTexParameterf
public void glTexParameterf(long target,
long pname,
float param)
- Specified by:
glTexParameterf
in interface GL
glTexParameteri
public void glTexParameteri(long target,
long pname,
int param)
- Specified by:
glTexParameteri
in interface GL
glTexParameterfv
public void glTexParameterfv(long target,
long pname,
java.nio.FloatBuffer params)
- Specified by:
glTexParameterfv
in interface GL
glTexParameteriv
public void glTexParameteriv(long target,
long pname,
java.nio.IntBuffer params)
- Specified by:
glTexParameteriv
in interface GL
glGetTexParameterfv
public void glGetTexParameterfv(long target,
long pname,
java.nio.FloatBuffer params)
- Specified by:
glGetTexParameterfv
in interface GL
glGetTexParameteriv
public void glGetTexParameteriv(long target,
long pname,
java.nio.IntBuffer params)
- Specified by:
glGetTexParameteriv
in interface GL
glGetTexLevelParameterfv
public void glGetTexLevelParameterfv(long target,
int level,
long pname,
java.nio.FloatBuffer params)
- Specified by:
glGetTexLevelParameterfv
in interface GL
glGetTexLevelParameteriv
public void glGetTexLevelParameteriv(long target,
int level,
long pname,
java.nio.IntBuffer params)
- Specified by:
glGetTexLevelParameteriv
in interface GL
glTexImage1D
public void glTexImage1D(long target,
int level,
int internalFormat,
int width,
int border,
long format,
long type,
java.nio.Buffer pixels)
- Specified by:
glTexImage1D
in interface GL
glTexImage2D
public void glTexImage2D(long target,
int level,
int internalFormat,
int width,
int height,
int border,
long format,
long type,
java.nio.Buffer pixels)
- Specified by:
glTexImage2D
in interface GL
glGetTexImage
public void glGetTexImage(long target,
int level,
long format,
long type,
java.nio.Buffer pixels)
- Specified by:
glGetTexImage
in interface GL
glGenTextures
public void glGenTextures(int n,
java.nio.IntBuffer textures)
- Specified by:
glGenTextures
in interface GL
glDeleteTextures
public void glDeleteTextures(int n,
java.nio.IntBuffer textures)
- Specified by:
glDeleteTextures
in interface GL
glBindTexture
public void glBindTexture(long target,
long texture)
- Specified by:
glBindTexture
in interface GL
glPrioritizeTextures
public void glPrioritizeTextures(int n,
java.nio.IntBuffer textures,
java.nio.FloatBuffer priorities)
- Specified by:
glPrioritizeTextures
in interface GL
glAreTexturesResident
public short glAreTexturesResident(int n,
java.nio.IntBuffer textures,
java.nio.ShortBuffer residences)
- Specified by:
glAreTexturesResident
in interface GL
glIsTexture
public short glIsTexture(long texture)
- Specified by:
glIsTexture
in interface GL
glTexSubImage1D
public void glTexSubImage1D(long target,
int level,
int xoffset,
int width,
long format,
long type,
java.nio.Buffer pixels)
- Specified by:
glTexSubImage1D
in interface GL
glTexSubImage2D
public void glTexSubImage2D(long target,
int level,
int xoffset,
int yoffset,
int width,
int height,
long format,
long type,
java.nio.Buffer pixels)
- Specified by:
glTexSubImage2D
in interface GL
glCopyTexImage1D
public void glCopyTexImage1D(long target,
int level,
long internalformat,
int x,
int y,
int width,
int border)
- Specified by:
glCopyTexImage1D
in interface GL
glCopyTexImage2D
public void glCopyTexImage2D(long target,
int level,
long internalformat,
int x,
int y,
int width,
int height,
int border)
- Specified by:
glCopyTexImage2D
in interface GL
glCopyTexSubImage1D
public void glCopyTexSubImage1D(long target,
int level,
int xoffset,
int x,
int y,
int width)
- Specified by:
glCopyTexSubImage1D
in interface GL
glCopyTexSubImage2D
public void glCopyTexSubImage2D(long target,
int level,
int xoffset,
int yoffset,
int x,
int y,
int width,
int height)
- Specified by:
glCopyTexSubImage2D
in interface GL
glMap1d
public void glMap1d(long target,
double u1,
double u2,
int stride,
int order,
java.nio.DoubleBuffer points)
- Specified by:
glMap1d
in interface GL
glMap1f
public void glMap1f(long target,
float u1,
float u2,
int stride,
int order,
java.nio.FloatBuffer points)
- Specified by:
glMap1f
in interface GL
glMap2d
public void glMap2d(long target,
double u1,
double u2,
int ustride,
int uorder,
double v1,
double v2,
int vstride,
int vorder,
java.nio.DoubleBuffer points)
- Specified by:
glMap2d
in interface GL
glMap2f
public void glMap2f(long target,
float u1,
float u2,
int ustride,
int uorder,
float v1,
float v2,
int vstride,
int vorder,
java.nio.FloatBuffer points)
- Specified by:
glMap2f
in interface GL
glGetMapdv
public void glGetMapdv(long target,
long query,
java.nio.DoubleBuffer v)
- Specified by:
glGetMapdv
in interface GL
glGetMapfv
public void glGetMapfv(long target,
long query,
java.nio.FloatBuffer v)
- Specified by:
glGetMapfv
in interface GL
glGetMapiv
public void glGetMapiv(long target,
long query,
java.nio.IntBuffer v)
- Specified by:
glGetMapiv
in interface GL
glEvalCoord1d
public void glEvalCoord1d(double u)
- Specified by:
glEvalCoord1d
in interface GL
glEvalCoord1f
public void glEvalCoord1f(float u)
- Specified by:
glEvalCoord1f
in interface GL
glEvalCoord1dv
public void glEvalCoord1dv(java.nio.DoubleBuffer u)
- Specified by:
glEvalCoord1dv
in interface GL
glEvalCoord1fv
public void glEvalCoord1fv(java.nio.FloatBuffer u)
- Specified by:
glEvalCoord1fv
in interface GL
glEvalCoord2d
public void glEvalCoord2d(double u,
double v)
- Specified by:
glEvalCoord2d
in interface GL
glEvalCoord2f
public void glEvalCoord2f(float u,
float v)
- Specified by:
glEvalCoord2f
in interface GL
glEvalCoord2dv
public void glEvalCoord2dv(java.nio.DoubleBuffer u)
- Specified by:
glEvalCoord2dv
in interface GL
glEvalCoord2fv
public void glEvalCoord2fv(java.nio.FloatBuffer u)
- Specified by:
glEvalCoord2fv
in interface GL
glMapGrid1d
public void glMapGrid1d(int un,
double u1,
double u2)
- Specified by:
glMapGrid1d
in interface GL
glMapGrid1f
public void glMapGrid1f(int un,
float u1,
float u2)
- Specified by:
glMapGrid1f
in interface GL
glMapGrid2d
public void glMapGrid2d(int un,
double u1,
double u2,
int vn,
double v1,
double v2)
- Specified by:
glMapGrid2d
in interface GL
glMapGrid2f
public void glMapGrid2f(int un,
float u1,
float u2,
int vn,
float v1,
float v2)
- Specified by:
glMapGrid2f
in interface GL
glEvalPoint1
public void glEvalPoint1(int i)
- Specified by:
glEvalPoint1
in interface GL
glEvalPoint2
public void glEvalPoint2(int i,
int j)
- Specified by:
glEvalPoint2
in interface GL
glEvalMesh1
public void glEvalMesh1(long mode,
int i1,
int i2)
- Specified by:
glEvalMesh1
in interface GL
glEvalMesh2
public void glEvalMesh2(long mode,
int i1,
int i2,
int j1,
int j2)
- Specified by:
glEvalMesh2
in interface GL
glFogf
public void glFogf(long pname,
float param)
- Specified by:
glFogf
in interface GL
glFogi
public void glFogi(long pname,
int param)
- Specified by:
glFogi
in interface GL
glFogfv
public void glFogfv(long pname,
java.nio.FloatBuffer params)
- Specified by:
glFogfv
in interface GL
glFogiv
public void glFogiv(long pname,
java.nio.IntBuffer params)
- Specified by:
glFogiv
in interface GL
glFeedbackBuffer
public void glFeedbackBuffer(int size,
long type,
java.nio.FloatBuffer buffer)
- Specified by:
glFeedbackBuffer
in interface GL
glPassThrough
public void glPassThrough(float token)
- Specified by:
glPassThrough
in interface GL
glSelectBuffer
public void glSelectBuffer(int size,
java.nio.IntBuffer buffer)
- Specified by:
glSelectBuffer
in interface GL
glInitNames
public void glInitNames()
- Specified by:
glInitNames
in interface GL
glLoadName
public void glLoadName(long name)
- Specified by:
glLoadName
in interface GL
glPushName
public void glPushName(long name)
- Specified by:
glPushName
in interface GL
glPopName
public void glPopName()
- Specified by:
glPopName
in interface GL
gluLookAt
public void gluLookAt(double eyeX,
double eyeY,
double eyeZ,
double centerX,
double centerY,
double centerZ,
double upX,
double upY,
double upZ)
- Specified by:
gluLookAt
in interface GL
gluPerspective
public void gluPerspective(double jarg1,
double jarg2,
double jarg3,
double jarg4)
- Specified by:
gluPerspective
in interface GL
gluOrtho2D
public void gluOrtho2D(double jarg1,
double jarg2,
double jarg3,
double jarg4)
- Specified by:
gluOrtho2D
in interface GL
glGetError
public long glGetError()
- Specified by:
glGetError
in interface GL
checkGLError
void checkGLError(java.lang.String caller)