gnu.x11.extension.glx
Class GL

java.lang.Object
  extended by gnu.x11.Resource
      extended by gnu.x11.extension.glx.GL
All Implemented Interfaces:
GLConstant

public class GL
extends Resource
implements GLConstant

GLX rendering context. The specification can be found here (design).

There are a few differences with C binding:


Nested Class Summary
 class GL.RenderModeData
           
static class GL.TexturesResidentReply
          Reply of textures_resident(int[]).
 
Field Summary
 GLX glx
           
static GL NONE0
          Predefined context.
 int tag
           
 
Fields inherited from class gnu.x11.Resource
display, id
 
Fields inherited from interface gnu.x11.extension.glx.GLConstant
ABGR_EXT, ACCUM, ACCUM_ALPHA_BITS, ACCUM_BLUE_BITS, ACCUM_BUFFER_BIT, ACCUM_CLEAR_VALUE, ACCUM_GREEN_BITS, ACCUM_RED_BITS, ADD, ALL_ATTRIB_BITS, ALPHA, ALPHA_BIAS, ALPHA_BITS, ALPHA_SCALE, ALPHA_TEST, ALPHA_TEST_FUNC, ALPHA_TEST_REF, ALPHA12, ALPHA16, ALPHA4, ALPHA8, ALWAYS, AMBIENT, AMBIENT_AND_DIFFUSE, AND, AND_INVERTED, AND_REVERSE, ATTRIB_STACK_DEPTH, AUTO_NORMAL, AUX_BUFFERS, AUX0, AUX1, AUX2, AUX3, AVERAGE_EXT, BACK, BACK_LEFT, BACK_RIGHT, BGR, BGRA, BITMAP, BITMAP_TOKEN, BLEND, BLEND_COLOR, BLEND_DST, BLEND_EQUATION, BLEND_SRC, BLUE, BLUE_BIAS, BLUE_BITS, BLUE_SCALE, BYTE, C3F_V3F, C4F_N3F_V3F, C4UB_V2F, C4UB_V3F, CCW, CLAMP, CLAMP_TO_EDGE, CLEAR, CLIENT_ALL_ATTRIB_BITS, CLIENT_ATTRIB_STACK_DEPTH, CLIENT_PIXEL_STORE_BIT, CLIENT_VERTEX_ARRAY_BIT, CLIP_PLANE0, CLIP_PLANE1, CLIP_PLANE2, CLIP_PLANE3, CLIP_PLANE4, CLIP_PLANE5, COEFF, COLOR, COLOR_ARRAY, COLOR_ARRAY_POINTER, COLOR_ARRAY_SIZE, COLOR_ARRAY_STRIDE, COLOR_ARRAY_TYPE, COLOR_BUFFER_BIT, COLOR_CLEAR_VALUE, COLOR_INDEX, COLOR_INDEXES, COLOR_LOGIC_OP, COLOR_MATERIAL, COLOR_MATERIAL_FACE, COLOR_MATERIAL_PARAMETER, COLOR_MATRIX, COLOR_MATRIX_STACK_DEPTH, COLOR_TABLE, COLOR_TABLE_ALPHA_SIZE, COLOR_TABLE_BIAS, COLOR_TABLE_BLUE_SIZE, COLOR_TABLE_FORMAT, COLOR_TABLE_GREEN_SIZE, COLOR_TABLE_INTENSITY_SIZE, COLOR_TABLE_LUMINANCE_SIZE, COLOR_TABLE_RED_SIZE, COLOR_TABLE_SCALE, COLOR_TABLE_WIDTH, COLOR_WRITEMASK, COMPILE, COMPILE_AND_EXECUTE, COMPRESSED_GEOM_ACCELERATED_SUNX, COMPRESSED_GEOM_VERSION_SUNX, CONSTANT_ALPHA, CONSTANT_ATTENUATION, CONSTANT_BORDER, CONSTANT_COLOR, CONVOLUTION_1D, CONVOLUTION_2D, CONVOLUTION_BORDER_COLOR, CONVOLUTION_BORDER_MODE, CONVOLUTION_FILTER_BIAS, CONVOLUTION_FILTER_SCALE, CONVOLUTION_FORMAT, CONVOLUTION_HEIGHT, CONVOLUTION_WIDTH, COPY, COPY_INVERTED, COPY_PIXEL_TOKEN, CUBIC_EXT, CULL_FACE, CULL_FACE_MODE, CURRENT_BIT, CURRENT_COLOR, CURRENT_INDEX, CURRENT_NORMAL, CURRENT_RASTER_COLOR, CURRENT_RASTER_DISTANCE, CURRENT_RASTER_INDEX, CURRENT_RASTER_POSITION, CURRENT_RASTER_POSITION_VALID, CURRENT_RASTER_TEXTURE_COORDS, CURRENT_TEXTURE_COORDS, CW, DECAL, DECR, DEPTH, DEPTH_BIAS, DEPTH_BITS, DEPTH_BUFFER_BIT, DEPTH_CLEAR_VALUE, DEPTH_COMPONENT, DEPTH_FUNC, DEPTH_RANGE, DEPTH_SCALE, DEPTH_TEST, DEPTH_WRITEMASK, DIFFUSE, DITHER, DOMAIN, DONT_CARE, DOUBLE, DOUBLEBUFFER, DRAW_BUFFER, DRAW_PIXEL_TOKEN, DST_ALPHA, DST_COLOR, EDGE_FLAG, EDGE_FLAG_ARRAY, EDGE_FLAG_ARRAY_POINTER, EDGE_FLAG_ARRAY_STRIDE, EMISSION, ENABLE_BIT, EQUAL, EQUIV, EVAL_BIT, EXP, EXP2, EXTENSIONS, EYE_LINEAR, EYE_PLANE, FALSE, FASTEST, FEEDBACK, FEEDBACK_BUFFER_POINTER, FEEDBACK_BUFFER_SIZE, FEEDBACK_BUFFER_TYPE, FILL, FLAT, FLOAT, FOG, FOG_BIT, FOG_COLOR, FOG_DENSITY, FOG_END, FOG_HINT, FOG_INDEX, FOG_MODE, FOG_START, FRONT, FRONT_AND_BACK, FRONT_FACE, FRONT_LEFT, FRONT_RIGHT, FUNC_ADD, FUNC_REVERSE_SUBTRACT, FUNC_SUBTRACT, GEQUAL, GLOBAL_ALPHA_FACTOR_SUN, GLOBAL_ALPHA_SUN, GREATER, GREEN, GREEN_BIAS, GREEN_BITS, GREEN_SCALE, HINT_BIT, HISTOGRAM, HISTOGRAM_ALPHA_SIZE, HISTOGRAM_BLUE_SIZE, HISTOGRAM_FORMAT, HISTOGRAM_GREEN_SIZE, HISTOGRAM_LUMINANCE_SIZE, HISTOGRAM_RED_SIZE, HISTOGRAM_SINK, HISTOGRAM_WIDTH, IGNORE_BORDER, INCR, INDEX_ARRAY, INDEX_ARRAY_POINTER, INDEX_ARRAY_STRIDE, INDEX_ARRAY_TYPE, INDEX_BITS, INDEX_CLEAR_VALUE, INDEX_LOGIC_OP, INDEX_MODE, INDEX_OFFSET, INDEX_SHIFT, INDEX_WRITEMASK, INT, INTENSITY, INTENSITY12, INTENSITY16, INTENSITY4, INTENSITY8, INVALID_ENUM, INVALID_OPERATION, INVALID_VALUE, INVERT, KEEP, LARGE_SUNX, LEFT, LEQUAL, LESS, LIGHT_MODEL_AMBIENT, LIGHT_MODEL_COLOR_CONTROL, LIGHT_MODEL_LOCAL_VIEWER, LIGHT_MODEL_TWO_SIDE, LIGHT0, LIGHT1, LIGHT2, LIGHT3, LIGHT4, LIGHT5, LIGHT6, LIGHT7, LIGHTING, LIGHTING_BIT, LINE, LINE_BIT, LINE_LOOP, LINE_RESET_TOKEN, LINE_SMOOTH, LINE_SMOOTH_HINT, LINE_STIPPLE, LINE_STIPPLE_PATTERN, LINE_STIPPLE_REPEAT, LINE_STRIP, LINE_TOKEN, LINE_WIDTH, LINE_WIDTH_GRANULARITY, LINE_WIDTH_RANGE, LINEAR, LINEAR_ATTENUATION, LINEAR_MIPMAP_LINEAR, LINEAR_MIPMAP_NEAREST, LINES, LIST_BASE, LIST_BIT, LIST_INDEX, LIST_MODE, LOAD, LOGIC_OP, LOGIC_OP_MODE, LUMINANCE, LUMINANCE_ALPHA, LUMINANCE12, LUMINANCE12_ALPHA12, LUMINANCE12_ALPHA4, LUMINANCE16, LUMINANCE16_ALPHA16, LUMINANCE4, LUMINANCE4_ALPHA4, LUMINANCE6_ALPHA2, LUMINANCE8, LUMINANCE8_ALPHA8, MAP_COLOR, MAP_STENCIL, MAP1_COLOR_4, MAP1_GRID_DOMAIN, MAP1_GRID_SEGMENTS, MAP1_INDEX, MAP1_NORMAL, MAP1_TEXTURE_COORD_1, MAP1_TEXTURE_COORD_2, MAP1_TEXTURE_COORD_3, MAP1_TEXTURE_COORD_4, MAP1_VERTEX_3, MAP1_VERTEX_4, MAP2_COLOR_4, MAP2_GRID_DOMAIN, MAP2_GRID_SEGMENTS, MAP2_INDEX, MAP2_NORMAL, MAP2_TEXTURE_COORD_1, MAP2_TEXTURE_COORD_2, MAP2_TEXTURE_COORD_3, MAP2_TEXTURE_COORD_4, MAP2_VERTEX_3, MAP2_VERTEX_4, MATRIX_MODE, MAX, MAX_3D_TEXTURE_SIZE, MAX_ATTRIB_STACK_DEPTH, MAX_CLIENT_ATTRIB_STACK_DEPTH, MAX_CLIP_PLANES, MAX_COLOR_MATRIX_STACK_DEPTH, MAX_CONVOLUTION_HEIGHT, MAX_CONVOLUTION_WIDTH, MAX_ELEMENTS_INDICES, MAX_ELEMENTS_VERTICES, MAX_EVAL_ORDER, MAX_LIGHTS, MAX_LIST_NESTING, MAX_MODELVIEW_STACK_DEPTH, MAX_NAME_STACK_DEPTH, MAX_PIXEL_MAP_TABLE, MAX_PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT, MAX_PROJECTION_STACK_DEPTH, MAX_TEXTURE_SIZE, MAX_TEXTURE_STACK_DEPTH, MAX_VIEWPORT_DIMS, MIN, MINMAX, MINMAX_FORMAT, MINMAX_SINK, MODELVIEW, MODELVIEW_MATRIX, MODELVIEW_STACK_DEPTH, MODULATE, MULT, N3F_V3F, NAME_STACK_DEPTH, NAND, NEAREST, NEAREST_MIPMAP_LINEAR, NEAREST_MIPMAP_NEAREST, NEVER, NICEST, NO_ERROR, NONE, NOOP, NOR, NORMAL_ARRAY, NORMAL_ARRAY_POINTER, NORMAL_ARRAY_STRIDE, NORMAL_ARRAY_TYPE, NORMALIZE, NOTEQUAL, OBJECT_LINEAR, OBJECT_PLANE, OCCLUSION_RESULT_HP, OCCLUSION_TEST_HP, ONE, ONE_MINUS_CONSTANT_ALPHA, ONE_MINUS_CONSTANT_COLOR, ONE_MINUS_DST_ALPHA, ONE_MINUS_DST_COLOR, ONE_MINUS_SRC_ALPHA, ONE_MINUS_SRC_COLOR, OR, OR_INVERTED, OR_REVERSE, ORDER, OUT_OF_MEMORY, PACK_ALIGNMENT, PACK_IMAGE_HEIGHT, PACK_LSB_FIRST, PACK_ROW_LENGTH, PACK_SKIP_IMAGES, PACK_SKIP_PIXELS, PACK_SKIP_ROWS, PACK_SWAP_BYTES, PASS_THROUGH_TOKEN, PERSPECTIVE_CORRECTION_HINT, PIXEL_CUBIC_WEIGHT_EXT, PIXEL_MAG_FILTER_EXT, PIXEL_MAP_A_TO_A, PIXEL_MAP_A_TO_A_SIZE, PIXEL_MAP_B_TO_B, PIXEL_MAP_B_TO_B_SIZE, PIXEL_MAP_G_TO_G, PIXEL_MAP_G_TO_G_SIZE, PIXEL_MAP_I_TO_A, PIXEL_MAP_I_TO_A_SIZE, PIXEL_MAP_I_TO_B, PIXEL_MAP_I_TO_B_SIZE, PIXEL_MAP_I_TO_G, PIXEL_MAP_I_TO_G_SIZE, PIXEL_MAP_I_TO_I, PIXEL_MAP_I_TO_I_SIZE, PIXEL_MAP_I_TO_R, PIXEL_MAP_I_TO_R_SIZE, PIXEL_MAP_R_TO_R, PIXEL_MAP_R_TO_R_SIZE, PIXEL_MAP_S_TO_S, PIXEL_MAP_S_TO_S_SIZE, PIXEL_MIN_FILTER_EXT, PIXEL_MODE_BIT, PIXEL_TRANSFORM_2D_EXT, PIXEL_TRANSFORM_2D_MATRIX_EXT, PIXEL_TRANSFORM_2D_STACK_DEPTH_EXT, PIXEL_TRANSFORM_COLOR_TABLE_EXT, POINT, POINT_BIT, POINT_SIZE, POINT_SIZE_GRANULARITY, POINT_SIZE_RANGE, POINT_SMOOTH, POINT_SMOOTH_HINT, POINT_TOKEN, POINTS, POLYGON, POLYGON_BIT, POLYGON_MODE, POLYGON_OFFSET_BIAS_EXT, POLYGON_OFFSET_FACTOR, POLYGON_OFFSET_FILL, POLYGON_OFFSET_LINE, POLYGON_OFFSET_POINT, POLYGON_OFFSET_UNITS, POLYGON_SMOOTH, POLYGON_SMOOTH_HINT, POLYGON_STIPPLE, POLYGON_STIPPLE_BIT, POLYGON_TOKEN, POSITION, POST_COLOR_MATRIX_ALPHA_BIAS, POST_COLOR_MATRIX_ALPHA_SCALE, POST_COLOR_MATRIX_BLUE_BIAS, POST_COLOR_MATRIX_BLUE_SCALE, POST_COLOR_MATRIX_COLOR_TABLE, POST_COLOR_MATRIX_GREEN_BIAS, POST_COLOR_MATRIX_GREEN_SCALE, POST_COLOR_MATRIX_RED_BIAS, POST_COLOR_MATRIX_RED_SCALE, POST_CONVOLUTION_ALPHA_BIAS, POST_CONVOLUTION_ALPHA_SCALE, POST_CONVOLUTION_BLUE_BIAS, POST_CONVOLUTION_BLUE_SCALE, POST_CONVOLUTION_COLOR_TABLE, POST_CONVOLUTION_GREEN_BIAS, POST_CONVOLUTION_GREEN_SCALE, POST_CONVOLUTION_RED_BIAS, POST_CONVOLUTION_RED_SCALE, PROJECTION, PROJECTION_MATRIX, PROJECTION_STACK_DEPTH, PROXY_COLOR_TABLE, PROXY_HISTOGRAM, PROXY_PIXEL_TRANSFORM_COLOR_TABLE_EXT, PROXY_POST_COLOR_MATRIX_COLOR_TABLE, PROXY_POST_CONVOLUTION_COLOR_TABLE, PROXY_TEXTURE_1D, PROXY_TEXTURE_2D, PROXY_TEXTURE_3D, PROXY_TEXTURE_COLOR_TABLE_SGI, Q, QUAD_STRIP, QUADRATIC_ATTENUATION, QUADS, R, R1UI_C3F_V3F_SUN, R1UI_C4F_N3F_V3F_SUN, R1UI_C4UB_V3F_SUN, R1UI_N3F_V3F_SUN, R1UI_T2F_C4F_N3F_V3F_SUN, R1UI_T2F_N3F_V3F_SUN, R1UI_T2F_V3F_SUN, R1UI_V3F_SUN, R3_G3_B2, READ_BUFFER, RED, RED_BIAS, RED_BITS, RED_SCALE, REDUCE, RENDER, RENDER_MODE, RENDERER, REPEAT, REPLACE, REPLACE_MIDDLE_SUN, REPLACE_OLDEST_SUN, REPLACEMENT_CODE_ARRAY_POINTER_SUN, REPLACEMENT_CODE_ARRAY_STRIDE_SUN, REPLACEMENT_CODE_ARRAY_SUN, REPLACEMENT_CODE_ARRAY_TYPE_SUN, REPLACEMENT_CODE_SUN, REPLICATE_BORDER, RESCALE_NORMAL, RESTART_SUN, RETURN, RGB, RGB10, RGB10_A2, RGB12, RGB16, RGB4, RGB5, RGB5_A1, RGB8, RGBA, RGBA_MODE, RGBA12, RGBA16, RGBA2, RGBA4, RGBA8, RIGHT, S, SCISSOR_BIT, SCISSOR_BOX, SCISSOR_TEST, SELECT, SELECTION_BUFFER_POINTER, SELECTION_BUFFER_SIZE, SEPARABLE_2D, SEPARATE_SPECULAR_COLOR, SET, SHADE_MODEL, SHININESS, SHORT, SINGLE_COLOR, SMOOTH, SPECULAR, SPHERE_MAP, SPOT_CUTOFF, SPOT_DIRECTION, SPOT_EXPONENT, SRC_ALPHA, SRC_ALPHA_SATURATE, SRC_COLOR, STACK_OVERFLOW, STACK_UNDERFLOW, STENCIL, STENCIL_BITS, STENCIL_BUFFER_BIT, STENCIL_CLEAR_VALUE, STENCIL_FAIL, STENCIL_FUNC, STENCIL_INDEX, STENCIL_PASS_DEPTH_FAIL, STENCIL_PASS_DEPTH_PASS, STENCIL_REF, STENCIL_TEST, STENCIL_VALUE_MASK, STENCIL_WRITEMASK, STEREO, SUBPIXEL_BITS, SURFACE_SIZE_HINT_SUNX, T, T2F_C3F_V3F, T2F_C4F_N3F_V3F, T2F_C4UB_V3F, T2F_N3F_V3F, T2F_V3F, T4F_C4F_N3F_V4F, T4F_V4F, TABLE_TOO_LARGE, TEXTURE, TEXTURE_1D, TEXTURE_2D, TEXTURE_3D, TEXTURE_ALPHA_SIZE, TEXTURE_BASE_LEVEL, TEXTURE_BINDING_1D, TEXTURE_BINDING_2D, TEXTURE_BIT, TEXTURE_BLUE_SIZE, TEXTURE_BORDER, TEXTURE_BORDER_COLOR, TEXTURE_COLOR_TABLE_SGI, TEXTURE_CONSTANT_DATA_SUNX, TEXTURE_COORD_ARRAY, TEXTURE_COORD_ARRAY_POINTER, TEXTURE_COORD_ARRAY_SIZE, TEXTURE_COORD_ARRAY_STRIDE, TEXTURE_COORD_ARRAY_TYPE, TEXTURE_DEPTH, TEXTURE_ENV, TEXTURE_ENV_COLOR, TEXTURE_ENV_MODE, TEXTURE_GEN_MODE, TEXTURE_GEN_Q, TEXTURE_GEN_R, TEXTURE_GEN_S, TEXTURE_GEN_T, TEXTURE_GREEN_SIZE, TEXTURE_HEIGHT, TEXTURE_INTENSITY_SIZE, TEXTURE_INTERNAL_FORMAT, TEXTURE_LUMINANCE_SIZE, TEXTURE_MAG_FILTER, TEXTURE_MATRIX, TEXTURE_MAX_LEVEL, TEXTURE_MAX_LOD, TEXTURE_MIN_FILTER, TEXTURE_MIN_LOD, TEXTURE_PRIORITY, TEXTURE_RED_SIZE, TEXTURE_RESIDENT, TEXTURE_STACK_DEPTH, TEXTURE_WIDTH, TEXTURE_WRAP_R, TEXTURE_WRAP_S, TEXTURE_WRAP_T, TRANSFORM_BIT, TRIANGLE_FAN, TRIANGLE_LIST_SUN, TRIANGLE_STRIP, TRIANGLES, TRUE, UNPACK_ALIGNMENT, UNPACK_CONSTANT_DATA_SUNX, UNPACK_IMAGE_HEIGHT, UNPACK_LSB_FIRST, UNPACK_ROW_LENGTH, UNPACK_SKIP_IMAGES, UNPACK_SKIP_PIXELS, UNPACK_SKIP_ROWS, UNPACK_SWAP_BYTES, UNSIGNED_BYTE, UNSIGNED_BYTE_2_3_3_REV, UNSIGNED_BYTE_3_3_2, UNSIGNED_INT, UNSIGNED_INT_10_10_10_2, UNSIGNED_INT_2_10_10_10_REV, UNSIGNED_INT_8_8_8_8, UNSIGNED_INT_8_8_8_8_REV, UNSIGNED_SHORT, UNSIGNED_SHORT_1_5_5_5_REV, UNSIGNED_SHORT_4_4_4_4, UNSIGNED_SHORT_4_4_4_4_REV, UNSIGNED_SHORT_5_5_5_1, UNSIGNED_SHORT_5_6_5, UNSIGNED_SHORT_5_6_5_REV, V2F, V3F, VENDOR, VERSION, VERTEX_ARRAY, VERTEX_ARRAY_POINTER, VERTEX_ARRAY_SIZE, VERTEX_ARRAY_STRIDE, VERTEX_ARRAY_TYPE, VIEWPORT, VIEWPORT_BIT, WRAP_BORDER_SUN, X2_BYTES, X2D, X3_BYTES, X3D, X3D_COLOR, X3D_COLOR_TEXTURE, X4_BYTES, X4D_COLOR_TEXTURE, XOR, ZERO, ZOOM_X, ZOOM_Y
 
Constructor Summary
GL(GLX glx, int visual_id, int screen_no, GL share_list, boolean direct)
           
GL(int id)
          Predefined.
 
Method Summary
 void accum(int op, float value)
           
 void active_texture_arb(int texture)
           
 void alpha_func(int func, int ref)
           
 void begin(int mode)
           
 void bind_texture(int target, int texture)
           
 void bitmap(int width, int height, float xorig, float yorig, float xmove, float ymove, byte[] bitmap)
           
 void blend_color(float red, float green, float blue, float alpha)
           
 void blend_equation(int mode)
           
 void blend_func(int sfactor, int dfactor)
           
 boolean[] booleanv(int pname)
           
 void call_list(int list)
           
 void call_lists(int type, java.lang.Object lists)
           
 void capability(int capability, boolean enable)
          Enable or disable server-side GL capability.
 void clear_accum(float red, float green, float blue, float alpha)
           
 void clear_color(float red, float green, float blue, float alpha)
           
 void clear_depth(double depth)
           
 void clear_index(float c)
           
 void clear_stencil(int s)
           
 void clear(int mask)
           
 double[] clip_plane(int plane)
           
 void clip_plane(int plane, double[] equation)
           
 void color_mask(boolean red, boolean green, boolean blue, boolean alpha)
           
 void color_material(int face, int mode)
           
 float[] color_table_parameterfv(int target, int pname)
           
 void color_table_parameterfv(int target, int pname, float[] params)
           
 int[] color_table_parameteriv(int target, int pname)
           
 void color_table_parameteriv(int target, int pname, int[] params)
           
 void color3b(int red, int green, int blue)
           
 void color3d(double red, double green, double blue)
           
 void color3dv(double[] v)
           
 void color3f(float red, float green, float blue)
           
 void color3fv(float[] v)
           
 void color3i(int red, int green, int blue)
           
 void color3iv(int[] v)
           
 void color3s(int red, int green, int blue)
           
 void color3sv(int[] v)
           
 void color3ub(byte red, byte green, byte blue)
           
 void color3ubv(byte[] v)
           
 void color3ui(int red, int green, int blue)
           
 void color3uiv(int[] v)
           
 void color3us(int red, int green, int blue)
           
 void color3usv(int[] v)
           
 void color4b(byte red, byte green, byte blue, byte alpha)
           
 void color4d(double red, double green, double blue, double alpha)
           
 void color4dv(double[] v)
           
 void color4f(float red, float green, float blue, float alpha)
           
 void color4fv(float[] v)
           
 void color4i(int red, int green, int blue, int alpha)
           
 void color4iv(int[] v)
           
 void color4s(int red, int green, int blue, int alpha)
           
 void color4sv(int[] v)
           
 void color4ub(boolean red, boolean green, boolean blue, boolean alpha)
           
 void color4ui(int red, int green, int blue, int alpha)
           
 void color4uiv(int[] v)
           
 void color4us(int red, int green, int blue, int alpha)
           
 void color4usv(int[] v)
           
 void convolution_parameterf(int target, int pname, float param)
           
 void convolution_parameterf(int target, int pname, float[] params)
           
 float[] convolution_parameterfv(int target, int pname)
           
 void convolution_parameteri(int target, int pname, int param)
           
 void convolution_parameteri(int target, int pname, int[] params)
           
 int[] convolution_parameteriv(int target, int pname)
           
 void copy_color_sub_table(int target, int start, int x, int y, int width)
           
 void copy_color_table(int target, int internal_format, int x, int y, int width)
           
 void copy_convolution_filter1d(int target, int internal_format, int x, int y, int width)
           
 void copy_convolution_filter2d(int target, int internal_format, int x, int y, int width, int height)
           
 void copy_pixels(int x, int y, int width, int height, int type)
           
 void copy_texture_image_1d(int target, int level, int internal_format, int x, int y, int width, int border)
           
 void copy_texture_image_2d(int target, int level, int internal_format, int x, int y, int width, int height, int border)
           
 void copy_texture_sub_image_1d(int target, int level, int xoffset, int x, int y, int width)
           
 void copy_texture_sub_image_2d(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
           
 void copy_texture_sub_image3d(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
           
 void copy(GL dst, int mask)
           
 void cull_face(int mode)
           
 void delete_lists(int list, int range)
           
 void delete_textures(int[] textures)
           
 void depth_func(int func)
           
 void depth_mask(boolean flag)
           
 void depth_range(double near, double far)
           
 void destroy()
           
 boolean direct()
           
 void disable(int capability)
           
 double[] doublev(int pname)
           
 void draw_arrays(int mode)
           
 void draw_buffer(int mode)
           
 void draw_pixels(int width, int height, int format, int type, byte[] pixels)
           
 void edge_flag(boolean flag)
           
 void enable(int capability)
           
 void end_list()
           
 void end()
           
 java.lang.String error_string()
           
 int error()
           
 void eval_coord1d(double u)
           
 void eval_coord1f(float u)
           
 void eval_coord2d(double u, double v)
           
 void eval_coord2f(float u, float v)
           
 void eval_mesh1(int mode, int i1, int i2)
           
 void eval_mesh2(int mode, int i1, int i2, int j1, int j2)
           
 void eval_point1(int i)
           
 void eval_point2(int i, int j)
           
 void feedback_buffer(int size, int type)
           
 void finish()
           
 float[] floatv(int pname)
           
 void flush()
           
 void fogf(int pname, float param)
           
 void fogfv(int pname, float[] params)
           
 void fogi(int pname, int param)
           
 void fogiv(int pname, int[] params)
           
 void front_face(int mode)
           
 void frustum(double left, double right, double bottom, double top, double near, double far)
           
 int gen_lists(int range)
           
 int[] gen_textures(int n)
           
 void hint(int target, int mode)
           
 float[] histogram_parameterfv(int target, int pname)
           
 int[] histogram_parameteriv(int target, int pname)
           
 void histogram(int target, int width, int internal_format, boolean sink)
           
 void index_mask(int mask)
           
 void indexd(double c)
           
 void indexf(float c)
           
 void indexi(int c)
           
 void indexs(int c)
           
 void indexub(boolean c)
           
 void init_names()
           
 int[] integerv(int pname)
           
 void light_modelf(int pname, float param)
           
 void light_modelfv(int pname, float[] params)
           
 void light_modeli(int pname, int param)
           
 void light_modeliv(int pname, int[] params)
           
 void lightf(int light, int pname, float param)
           
 float[] lightfv(int light, int pname)
           
 void lightfv(int light, int pname, float[] params)
           
 void lighti(int light, int pname, int param)
           
 int[] lightiv(int light, int pname)
           
 void lightiv(int light, int pname, int[] params)
           
 void line_stipple(int factor, int pattern)
           
 void line_width(float width)
           
 void list_base(int base)
           
 boolean list(int list)
           
 void load_identity()
           
 void load_matrixd(double[] matrix)
           
 void load_matrixf(float[] matrix)
           
 void load_name(int name)
           
 void logic_op(int opcode)
           
 void make_current(GLXDrawable drawable)
           
 void map_grid1d(int un, double u1, double u2)
           
 void map_grid1f(int un, float u1, float u2)
           
 void map_grid2d(int un, double u1, double u2, int vn, double v1, double v2)
           
 void map_grid2f(int un, float u1, float u2, int vn, float v1, float v2)
           
 void map1d(int target, double u1, double u2, int stride, int order, double[] points)
           
 void map1f(int target, float u1, float u2, int stride, int order, float[] points)
           
 void map2d(int target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[] points)
           
 void map2f(int target, float u1, float u2, int ustride, int uorder, float v1, float v2, int vstride, int vorder, float[] points)
           
 double[] mapdv(int target, int query)
           
 float[] mapfv(int target, int query)
           
 int[] mapiv(int target, int query)
           
 void materialf(int face, int pname, float param)
           
 float[] materialfv(int face, int pname)
           
 void materialfv(int face, int pname, float[] params)
           
 void materiali(int face, int pname, int param)
           
 int[] materialiv(int face, int pname)
           
 void materialiv(int face, int pname, int[] params)
           
 void matrix_mode(int mode)
           
 float[] minmax_parameterfv(int target, int pname)
           
 int[] minmax_parameteriv(int target, int pname)
           
 void minmax(int target, int internal_format, boolean sink)
           
 void mult_matrixd(double[] matrix)
           
 void mult_matrixf(float[] matrix)
           
 void multi_tex_coord1d_arb(int target, double s)
           
 void multi_tex_coord1dv_arb(int target, double[] v)
           
 void multi_tex_coord1f_arb(int target, float s)
           
 void multi_tex_coord1fv_arb(int target, float[] v)
           
 void multi_tex_coord1i_arb(int target, int s)
           
 void multi_tex_coord1iv_arb(int target, int[] v)
           
 void multi_tex_coord1s_arb(int target, int s)
           
 void multi_tex_coord1sv_arb(int target, int[] v)
           
 void multi_tex_coord2d_arb(int target, double s, double t)
           
 void multi_tex_coord2dv(int target, double[] v)
           
 void multi_tex_coord2f_arb(int target, float s, float t)
           
 void multi_tex_coord2fv_arb(int target, float[] v)
           
 void multi_tex_coord2i_arb(int target, int s, int t)
           
 void multi_tex_coord2iv_arb(int target, int[] v)
           
 void multi_tex_coord2s_arb(int target, int s, int t)
           
 void multi_tex_coord2sv_arb(int target, int[] v)
           
 void multi_tex_coord3d_arb(int target, double s, double t, double r)
           
 void multi_tex_coord3dv_arb(int target, double[] v)
           
 void multi_tex_coord3f_arb(int target, float s, float t, float r)
           
 void multi_tex_coord3fv_arb(int target, float[] v)
           
 void multi_tex_coord3i_arb(int target, int s, int t, int r)
           
 void multi_tex_coord3iv_arb(int target, int[] v)
           
 void multi_tex_coord3s_arb(int target, int s, int t, int r)
           
 void multi_tex_coord3sv_arb(int target, int[] v)
           
 void multi_tex_coord4d_arb(int target, double s, double t, double r, double q)
           
 void multi_tex_coord4dv_arb(int target, double[] v)
           
 void multi_tex_coord4f_arb(int target, float s, float t, float r, float q)
           
 void multi_tex_coord4fv_arb(int target, float[] v)
           
 void multi_tex_coord4i_arb(int target, int s, int t, int r, int q)
           
 void multi_tex_coord4iv_arb(int target, int[] v)
           
 void multi_tex_coord4s_arb(int target, int s, int t, int r, int q)
           
 void multi_tex_coord4sv_arb(int target, int[] v)
           
 void new_list(int list, int mode)
           
 void normal3b(boolean x, boolean y, boolean z)
           
 void normal3bv(boolean[] v)
           
 void normal3d(double x, double y, double z)
           
 void normal3dv(double[] v)
           
 void normal3f(float x, float y, float z)
           
 void normal3fv(float[] v)
           
 void normal3i(int x, int y, int z)
           
 void normal3iv(int[] v)
           
 void normal3s(int x, int y, int z)
           
 void normal3sv(int[] v)
           
 void ortho(double left, double right, double bottom, double top, double near, double far)
           
 void pass_through(float token)
           
 float[] pixel_mapfv(int map)
           
 int[] pixel_mapuiv(int map)
           
 int[] pixel_mapusv(int map)
           
 void pixel_storef(int pname, int param)
           
 void pixel_storei(int pname, int param)
           
 void pixel_transferf(int pname, float param)
           
 void pixel_transferi(int pname, int param)
           
 void pixel_zoom(float xfactor, float yfactor)
           
 void point_size(float size)
           
 void polygon_mode(int face, int mode)
           
 void polygon_offset(float factor, float units)
           
 void polygon_stipple(byte[] mask)
           
 void pop_attrib()
           
 void pop_matrix()
           
 void pop_name()
           
 void prioritize_textures(int[] textures, float[] priorities)
           
 void push_attrib(int mask)
           
 void push_matrix()
           
 void push_name(int name)
           
 void raster_pos2d(double x, double y)
           
 void raster_pos2dv(double[] v)
           
 void raster_pos2f(float x, float y)
           
 void raster_pos2fv(float[] v)
           
 void raster_pos2i(int x, int y)
           
 void raster_pos2iv(int[] v)
           
 void raster_pos2s(int x, int y)
           
 void raster_pos2sv(int[] v)
           
 void raster_pos3d(double x, double y, double z)
           
 void raster_pos3dv(double[] v)
           
 void raster_pos3f(float x, float y, float z)
           
 void raster_pos3fv(float[] v)
           
 void raster_pos3i(int x, int y, int z)
           
 void raster_pos3iv(int[] v)
           
 void raster_pos3s(int x, int y, int z)
           
 void raster_pos3sv(int[] v)
           
 void raster_pos4d(double x, double y, double z, double w)
           
 void raster_pos4dv(double[] v)
           
 void raster_pos4f(float x, float y, float z, float w)
           
 void raster_pos4fv(float[] v)
           
 void raster_pos4i(int x, int y, int z, int w)
           
 void raster_pos4iv(int[] v)
           
 void raster_pos4s(int x, int y, int z, int w)
           
 void raster_pos4sv(int[] v)
           
 void read_buffer(int mode)
           
 void rectd(double x1, double x2, double y1, double y2)
           
 void rectdv(double[] v1, double[] v2)
           
 void rectf(float x1, float x2, float y1, float y2)
           
 void rectfv(float[] v1, float[] v2)
           
 void recti(int x1, int x2, int y1, int y2)
           
 void rectiv(int[] v1, int[] v2)
           
 void rects(int x1, int x2, int y1, int y2)
           
 void rectsv(int[] v1, int[] v2)
           
 GL.RenderModeData render_mode(int mode)
           
 void reset_histogram(int target)
           
 void reset_minmax(int target)
           
 void rotated(double angle, double x, double y, double z)
           
 void rotatef(float angle, float x, float y, float z)
           
 void scaled(double x, double y, double z)
           
 void scalef(float x, float y, float z)
           
 void scissor(int x, int y, int width, int height)
           
 void selection_buffer(int size)
           
 void shade_model(int mode)
           
 void stencil_func(int func, int ref, int mask)
           
 void stencil_mask(int mask)
           
 void stencil_op(int fail, int zfail, int zpass)
           
 java.lang.String string(int name)
           
 boolean support(int major, int minor)
           
 void swap_buffers(Drawable drawable)
           
 void tex_coord1d(double s)
           
 void tex_coord1dv(double[] v)
           
 void tex_coord1f(float s)
           
 void tex_coord1fv(float[] v)
           
 void tex_coord1i(int s)
           
 void tex_coord1iv(int[] v)
           
 void tex_coord1s(int s)
           
 void tex_coord1sv(int[] v)
           
 void tex_coord2d(double s, double t)
           
 void tex_coord2dv(double[] v)
           
 void tex_coord2f(float s, float t)
           
 void tex_coord2fv(float[] v)
           
 void tex_coord2i(int s, int t)
           
 void tex_coord2iv(int[] v)
           
 void tex_coord2s(int s, int t)
           
 void tex_coord2sv(int[] v)
           
 void tex_coord3d(double s, double t, double r)
           
 void tex_coord3dv(double[] v)
           
 void tex_coord3f(float s, float t, float r)
           
 void tex_coord3fv(float[] v)
           
 void tex_coord3i(int s, int t, int r)
           
 void tex_coord3iv(int[] v)
           
 void tex_coord3s(int s, int t, int r)
           
 void tex_coord3sv(int[] v)
           
 void tex_coord4d(double s, double t, double r, double q)
           
 void tex_coord4dv(double[] v)
           
 void tex_coord4f(float s, float t, float r, float q)
           
 void tex_coord4fv(float[] v)
           
 void tex_coord4i(int s, int t, int r, int q)
           
 void tex_coord4iv(int[] v)
           
 void tex_coord4s(int s, int t, int r, int q)
           
 void tex_coord4sv(int[] v)
           
 void tex_envf(int target, int pname, float param)
           
 float[] tex_envfv(int target, int pname)
           
 void tex_envfv(int target, int pname, float[] params)
           
 void tex_envi(int target, int pname, int param)
           
 int[] tex_enviv(int target, int pname)
           
 void tex_enviv(int target, int pname, int[] params)
           
 void tex_gend(int coord, int pname, double param)
           
 double[] tex_gendv(int target, int pname)
           
 void tex_gendv(int coord, int pname, double[] params)
           
 void tex_genf(int coord, int pname, float param)
           
 float[] tex_genfv(int target, int pname)
           
 void tex_genfv(int coord, int pname, float[] params)
           
 void tex_geni(int coord, int pname, int param)
           
 int[] tex_geniv(int target, int pname)
           
 void tex_geniv(int coord, int pname, int[] params)
           
 void tex_image_1d(int target, int level, int internal_format, int width, int border, int format, int type, byte[] pixels)
           
 void tex_image_2d(int target, int level, int internal_format, int width, int height, int border, int format, int type, byte[] pixels)
           
 float[] tex_level_parameterfv(int target, int level, int pname)
           
 int[] tex_level_parameteriv(int target, int level, int pname)
           
 void tex_parameterf(int target, int pname, float param)
           
 float[] tex_parameterfv(int target, int pname)
           
 void tex_parameterfv(int target, int pname, float[] params)
           
 void tex_parameteri(int target, int pname, int param)
           
 int[] tex_parameteriv(int target, int pname)
           
 void tex_parameteriv(int target, int pname, int[] params)
           
 void tex_subimage_2d(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, byte[] pixels)
           
 boolean texture(int texture)
           
 GL.TexturesResidentReply textures_resident(int[] textures)
           
 java.lang.String toString()
           
 void translated(double x, double y, double z)
           
 void translatef(float x, float y, float z)
           
 void use_x_font(Font font, int first, int count, int base)
           
 void vertex2d(double x, double y)
           
 void vertex2dv(double[] v)
           
 void vertex2f(float x, float y)
           
 void vertex2fv(float[] v)
           
 void vertex2i(int x, int y)
           
 void vertex2iv(int[] v)
           
 void vertex2s(int x, int y)
           
 void vertex2sv(int[] v)
           
 void vertex3d(double x, double y, double z)
           
 void vertex3dv(double[] v)
           
 void vertex3f(float x, float y, float z)
           
 void vertex3fv(float[] v)
           
 void vertex3i(int x, int y, int z)
           
 void vertex3iv(int[] v)
           
 void vertex3s(int x, int y, int z)
           
 void vertex3sv(int[] v)
           
 void vertex4d(double x, double y, double z, double w)
           
 void vertex4dv(double[] v)
           
 void vertex4f(float x, float y, float z, float w)
           
 void vertex4fv(float[] v)
           
 void vertex4i(int x, int y, int z, int w)
           
 void vertex4iv(int[] v)
           
 void vertex4s(int x, int y, int z, int w)
           
 void vertex4sv(int[] v)
           
 void viewport(int x, int y, int width, int height)
           
 void wait_gl()
           
 void wait_x()
           
 void write_float32(byte[] buffer, int index, float f)
           
 
Methods inherited from class gnu.x11.Resource
id, unintern
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NONE0

public static final GL NONE0
Predefined context.

See Also:
Window.NONE

glx

public GLX glx

tag

public int tag
Constructor Detail

GL

public GL(int id)
Predefined.


GL

public GL(GLX glx,
          int visual_id,
          int screen_no,
          GL share_list,
          boolean direct)
See Also:
glXCreateContext
Method Detail

destroy

public void destroy()
See Also:
glXDestroyContext

make_current

public void make_current(GLXDrawable drawable)
See Also:
glXMakeCurrent

direct

public boolean direct()
See Also:
glXIsDirect

wait_gl

public void wait_gl()
See Also:
glXWaitGL

wait_x

public void wait_x()
See Also:
glXWaitX

copy

public void copy(GL dst,
                 int mask)
See Also:
glXCopyContext

swap_buffers

public void swap_buffers(Drawable drawable)
See Also:
glXSwapBuffers

use_x_font

public void use_x_font(Font font,
                       int first,
                       int count,
                       int base)
See Also:
glXUseXFont

new_list

public void new_list(int list,
                     int mode)
See Also:
glNewList

end_list

public void end_list()
See Also:
glEndList

delete_lists

public void delete_lists(int list,
                         int range)
See Also:
glDeleteLists

gen_lists

public int gen_lists(int range)
See Also:
glGenLists

feedback_buffer

public void feedback_buffer(int size,
                            int type)
See Also:
glFeedbackBuffer

selection_buffer

public void selection_buffer(int size)
See Also:
glSelectionBuffer

render_mode

public GL.RenderModeData render_mode(int mode)
See Also:
glRenderMode

finish

public void finish()
See Also:
glFinish

pixel_storef

public void pixel_storef(int pname,
                         int param)
See Also:
glPixelStoref

pixel_storei

public void pixel_storei(int pname,
                         int param)
See Also:
glPixelStorei

booleanv

public boolean[] booleanv(int pname)
See Also:
glGetBooleanv

clip_plane

public double[] clip_plane(int plane)
See Also:
glGetClipPlane

doublev

public double[] doublev(int pname)
See Also:
glGetDoublev

error

public int error()
Returns:
valid:
See Also:
error_string(), glGetError

floatv

public float[] floatv(int pname)
See Also:
glGetFloatv

integerv

public int[] integerv(int pname)
See Also:
glGetIntegerv

lightfv

public float[] lightfv(int light,
                       int pname)
See Also:
glGetLightfv

lightiv

public int[] lightiv(int light,
                     int pname)
See Also:
glGetLightiv

mapdv

public double[] mapdv(int target,
                      int query)
See Also:
glGetMapdv

mapfv

public float[] mapfv(int target,
                     int query)
See Also:
glGetMapfv

mapiv

public int[] mapiv(int target,
                   int query)
See Also:
glGetMapiv

materialfv

public float[] materialfv(int face,
                          int pname)
See Also:
glGetMaterialfv

materialiv

public int[] materialiv(int face,
                        int pname)
See Also:
glGetMaterialiv

pixel_mapfv

public float[] pixel_mapfv(int map)
See Also:
glGetPixelMapfv

pixel_mapuiv

public int[] pixel_mapuiv(int map)
See Also:
glGetPixelMapiv

pixel_mapusv

public int[] pixel_mapusv(int map)
See Also:
glGetPixelMapusv

string

public java.lang.String string(int name)
See Also:
glGetString

tex_envfv

public float[] tex_envfv(int target,
                         int pname)
See Also:
glGetTexEnvfv

tex_enviv

public int[] tex_enviv(int target,
                       int pname)
See Also:
glGetTexEnviv

tex_gendv

public double[] tex_gendv(int target,
                          int pname)
See Also:
glGetTexGendv

tex_genfv

public float[] tex_genfv(int target,
                         int pname)
See Also:
glGetTexGenfv

tex_geniv

public int[] tex_geniv(int target,
                       int pname)
See Also:
glGetTexGeniv

tex_parameterfv

public float[] tex_parameterfv(int target,
                               int pname)
See Also:
glGetTexParameterfv

tex_parameteriv

public int[] tex_parameteriv(int target,
                             int pname)
See Also:
glGetTexParameteriv

tex_level_parameterfv

public float[] tex_level_parameterfv(int target,
                                     int level,
                                     int pname)
See Also:
glGetTexLevelParameterfv

tex_level_parameteriv

public int[] tex_level_parameteriv(int target,
                                   int level,
                                   int pname)
See Also:
glGetTexLevelParameteriv

list

public boolean list(int list)
See Also:
glXIsList

flush

public void flush()
See Also:
glFlush

textures_resident

public GL.TexturesResidentReply textures_resident(int[] textures)
See Also:
glAreTexturesResident

delete_textures

public void delete_textures(int[] textures)
See Also:
glDeleteTextures

gen_textures

public int[] gen_textures(int n)
See Also:
glGenTextures

texture

public boolean texture(int texture)
See Also:
glXIsTexture

color_table_parameterfv

public float[] color_table_parameterfv(int target,
                                       int pname)
See Also:
glGetColorTableParameterfv

color_table_parameteriv

public int[] color_table_parameteriv(int target,
                                     int pname)
See Also:
glGetColorTableParameteriv

convolution_parameterfv

public float[] convolution_parameterfv(int target,
                                       int pname)
See Also:
glGetConvolutionParameterfv

convolution_parameteriv

public int[] convolution_parameteriv(int target,
                                     int pname)
See Also:
glGetConvolutionParameteriv

histogram_parameterfv

public float[] histogram_parameterfv(int target,
                                     int pname)
See Also:
glGetHistogramParameterfv

histogram_parameteriv

public int[] histogram_parameteriv(int target,
                                   int pname)
See Also:
glGetHistogramParameteriv

minmax_parameterfv

public float[] minmax_parameterfv(int target,
                                  int pname)
See Also:
glGetMinmaxParameterfv

minmax_parameteriv

public int[] minmax_parameteriv(int target,
                                int pname)
See Also:
glGetMinmaxParameteriv

call_list

public void call_list(int list)
See Also:
glCallList

call_lists

public void call_lists(int type,
                       java.lang.Object lists)
See Also:
glCallLists

list_base

public void list_base(int base)
See Also:
glListBase

begin

public void begin(int mode)
See Also:
glBegin

bitmap

public void bitmap(int width,
                   int height,
                   float xorig,
                   float yorig,
                   float xmove,
                   float ymove,
                   byte[] bitmap)
See Also:
glBitmap

color3b

public void color3b(int red,
                    int green,
                    int blue)
See Also:
glColor3b

color3d

public void color3d(double red,
                    double green,
                    double blue)
See Also:
glColor3d

color3f

public void color3f(float red,
                    float green,
                    float blue)
See Also:
glColor3f

color3i

public void color3i(int red,
                    int green,
                    int blue)
See Also:
glColor3i

color3s

public void color3s(int red,
                    int green,
                    int blue)
See Also:
glColor3s

color3ub

public void color3ub(byte red,
                     byte green,
                     byte blue)
See Also:
glColor3ub

color3ui

public void color3ui(int red,
                     int green,
                     int blue)
See Also:
glColor3ui

color3us

public void color3us(int red,
                     int green,
                     int blue)
See Also:
glColor3us

color4b

public void color4b(byte red,
                    byte green,
                    byte blue,
                    byte alpha)
See Also:
glColor4b

color4d

public void color4d(double red,
                    double green,
                    double blue,
                    double alpha)
See Also:
glColor4d

color4f

public void color4f(float red,
                    float green,
                    float blue,
                    float alpha)
See Also:
glColor4f

color4i

public void color4i(int red,
                    int green,
                    int blue,
                    int alpha)
See Also:
glColor4i

color4s

public void color4s(int red,
                    int green,
                    int blue,
                    int alpha)
See Also:
glColor4s

color4ub

public void color4ub(boolean red,
                     boolean green,
                     boolean blue,
                     boolean alpha)
See Also:
glColor4ub

color4ui

public void color4ui(int red,
                     int green,
                     int blue,
                     int alpha)
See Also:
glColor4ui

color4us

public void color4us(int red,
                     int green,
                     int blue,
                     int alpha)
See Also:
glColor4us

edge_flag

public void edge_flag(boolean flag)
See Also:
glEdgeFlag

end

public void end()
See Also:
glEnd

indexd

public void indexd(double c)
See Also:
glIndexd

indexf

public void indexf(float c)
See Also:
glIndexf

indexi

public void indexi(int c)
See Also:
glIndexi

indexs

public void indexs(int c)
See Also:
glIndexs

normal3b

public void normal3b(boolean x,
                     boolean y,
                     boolean z)
See Also:
glNormal3b

normal3d

public void normal3d(double x,
                     double y,
                     double z)
See Also:
glNormal3d

normal3f

public void normal3f(float x,
                     float y,
                     float z)
See Also:
glNormal3f

normal3i

public void normal3i(int x,
                     int y,
                     int z)
See Also:
glNormal3i

normal3s

public void normal3s(int x,
                     int y,
                     int z)
See Also:
glNormal3s

raster_pos2d

public void raster_pos2d(double x,
                         double y)
See Also:
glRasterPos2d

raster_pos2f

public void raster_pos2f(float x,
                         float y)
See Also:
glRasterPos2f

raster_pos2i

public void raster_pos2i(int x,
                         int y)
See Also:
glRasterPos2i

raster_pos2s

public void raster_pos2s(int x,
                         int y)
See Also:
glRasterPos2s

raster_pos3d

public void raster_pos3d(double x,
                         double y,
                         double z)
See Also:
glRasterPos3d

raster_pos3f

public void raster_pos3f(float x,
                         float y,
                         float z)
See Also:
glRasterPos3f

raster_pos3i

public void raster_pos3i(int x,
                         int y,
                         int z)
See Also:
glRasterPos3i

raster_pos3s

public void raster_pos3s(int x,
                         int y,
                         int z)
See Also:
glRasterPos3s

raster_pos4d

public void raster_pos4d(double x,
                         double y,
                         double z,
                         double w)
See Also:
glRasterPos4d

raster_pos4f

public void raster_pos4f(float x,
                         float y,
                         float z,
                         float w)
See Also:
glRasterPos4f

raster_pos4i

public void raster_pos4i(int x,
                         int y,
                         int z,
                         int w)
See Also:
glRasterPos4i

raster_pos4s

public void raster_pos4s(int x,
                         int y,
                         int z,
                         int w)
See Also:
glRasterPos4s

rectd

public void rectd(double x1,
                  double x2,
                  double y1,
                  double y2)
See Also:
glRectd

rectf

public void rectf(float x1,
                  float x2,
                  float y1,
                  float y2)
See Also:
glRectf

recti

public void recti(int x1,
                  int x2,
                  int y1,
                  int y2)
See Also:
glRecti

rects

public void rects(int x1,
                  int x2,
                  int y1,
                  int y2)
See Also:
glRects

tex_coord1d

public void tex_coord1d(double s)
See Also:
glTexCoord1d

tex_coord1f

public void tex_coord1f(float s)
See Also:
glTexCoord1f

tex_coord1i

public void tex_coord1i(int s)
See Also:
glTexCoord1i

tex_coord1s

public void tex_coord1s(int s)
See Also:
glTexCoord1f

tex_coord2d

public void tex_coord2d(double s,
                        double t)
See Also:
glTexCoord2d

tex_coord2f

public void tex_coord2f(float s,
                        float t)
See Also:
glTexCoord2f

tex_coord2i

public void tex_coord2i(int s,
                        int t)
See Also:
glTexCoord2i

tex_coord2s

public void tex_coord2s(int s,
                        int t)
See Also:
glTexCoord2f

tex_coord3d

public void tex_coord3d(double s,
                        double t,
                        double r)
See Also:
glTexCoord3d

tex_coord3f

public void tex_coord3f(float s,
                        float t,
                        float r)
See Also:
glTexCoord3f

tex_coord3i

public void tex_coord3i(int s,
                        int t,
                        int r)
See Also:
glTexCoord3i

tex_coord3s

public void tex_coord3s(int s,
                        int t,
                        int r)
See Also:
glTexCoord3f

tex_coord4d

public void tex_coord4d(double s,
                        double t,
                        double r,
                        double q)
See Also:
glTexCoord4d

tex_coord4f

public void tex_coord4f(float s,
                        float t,
                        float r,
                        float q)
See Also:
glTexCoord4f

tex_coord4i

public void tex_coord4i(int s,
                        int t,
                        int r,
                        int q)
See Also:
glTexCoord4i

tex_coord4s

public void tex_coord4s(int s,
                        int t,
                        int r,
                        int q)
See Also:
glTexCoord4f

vertex2d

public void vertex2d(double x,
                     double y)
See Also:
glVertex2d

vertex2f

public void vertex2f(float x,
                     float y)
See Also:
glVertex2f

vertex2i

public void vertex2i(int x,
                     int y)
See Also:
glVertex2i

vertex2s

public void vertex2s(int x,
                     int y)
See Also:
glVertex2s

vertex3d

public void vertex3d(double x,
                     double y,
                     double z)
See Also:
glVertex3d

vertex3f

public void vertex3f(float x,
                     float y,
                     float z)
See Also:
glVertex3f

vertex3i

public void vertex3i(int x,
                     int y,
                     int z)
See Also:
glVertex3i

vertex3s

public void vertex3s(int x,
                     int y,
                     int z)
See Also:
glVertex3s

vertex4d

public void vertex4d(double x,
                     double y,
                     double z,
                     double w)
See Also:
glVertex4d

vertex4f

public void vertex4f(float x,
                     float y,
                     float z,
                     float w)
See Also:
glVertex4f

vertex4i

public void vertex4i(int x,
                     int y,
                     int z,
                     int w)
See Also:
glVertex4i

vertex4s

public void vertex4s(int x,
                     int y,
                     int z,
                     int w)
See Also:
glVertex4s

clip_plane

public void clip_plane(int plane,
                       double[] equation)
See Also:
glClipPlane

color_material

public void color_material(int face,
                           int mode)
See Also:
glColorMaterial

cull_face

public void cull_face(int mode)
See Also:
glCullFace

fogf

public void fogf(int pname,
                 float param)
See Also:
glFogf

fogfv

public void fogfv(int pname,
                  float[] params)
See Also:
glFogfv

fogi

public void fogi(int pname,
                 int param)
See Also:
glFogi

fogiv

public void fogiv(int pname,
                  int[] params)
See Also:
glFogiv

front_face

public void front_face(int mode)
See Also:
glFrontFace

hint

public void hint(int target,
                 int mode)
See Also:
glHint

lightf

public void lightf(int light,
                   int pname,
                   float param)
See Also:
glLightf

lightfv

public void lightfv(int light,
                    int pname,
                    float[] params)
See Also:
glLightfv

lighti

public void lighti(int light,
                   int pname,
                   int param)
See Also:
glLighti

lightiv

public void lightiv(int light,
                    int pname,
                    int[] params)
See Also:
glLightiv

light_modelf

public void light_modelf(int pname,
                         float param)
See Also:
glLightModelf

light_modelfv

public void light_modelfv(int pname,
                          float[] params)
See Also:
glLightModelfv

light_modeli

public void light_modeli(int pname,
                         int param)
See Also:
glLightModeli

light_modeliv

public void light_modeliv(int pname,
                          int[] params)
See Also:
glLightModeliv

line_stipple

public void line_stipple(int factor,
                         int pattern)
See Also:
glLineStipple

line_width

public void line_width(float width)
See Also:
glLineWidth

materialf

public void materialf(int face,
                      int pname,
                      float param)
See Also:
glMaterialf

materialfv

public void materialfv(int face,
                       int pname,
                       float[] params)
See Also:
glMaterialfv

materiali

public void materiali(int face,
                      int pname,
                      int param)
See Also:
glMateriali

materialiv

public void materialiv(int face,
                       int pname,
                       int[] params)
See Also:
glMaterialiv

point_size

public void point_size(float size)
See Also:
glPointSize

polygon_mode

public void polygon_mode(int face,
                         int mode)
See Also:
glPolygonMode

polygon_stipple

public void polygon_stipple(byte[] mask)
See Also:
glPolygonStipple

scissor

public void scissor(int x,
                    int y,
                    int width,
                    int height)
See Also:
glScissor

shade_model

public void shade_model(int mode)
See Also:
glShadeModel

tex_parameterf

public void tex_parameterf(int target,
                           int pname,
                           float param)
See Also:
glTexParameterf

tex_parameterfv

public void tex_parameterfv(int target,
                            int pname,
                            float[] params)
See Also:
glTexParameterfv

tex_parameteri

public void tex_parameteri(int target,
                           int pname,
                           int param)
See Also:
glTexParameteri

tex_parameteriv

public void tex_parameteriv(int target,
                            int pname,
                            int[] params)
See Also:
glTexParameteriv

tex_image_1d

public void tex_image_1d(int target,
                         int level,
                         int internal_format,
                         int width,
                         int border,
                         int format,
                         int type,
                         byte[] pixels)
See Also:
glTexImage1D

tex_image_2d

public void tex_image_2d(int target,
                         int level,
                         int internal_format,
                         int width,
                         int height,
                         int border,
                         int format,
                         int type,
                         byte[] pixels)
See Also:
glTexImage2D

tex_envf

public void tex_envf(int target,
                     int pname,
                     float param)
See Also:
glTexEnvf

tex_envfv

public void tex_envfv(int target,
                      int pname,
                      float[] params)
See Also:
glTexEnvfv

tex_envi

public void tex_envi(int target,
                     int pname,
                     int param)
See Also:
glTexEnvi

tex_enviv

public void tex_enviv(int target,
                      int pname,
                      int[] params)
See Also:
glTexEnviv

tex_gend

public void tex_gend(int coord,
                     int pname,
                     double param)
See Also:
glTexGend

tex_gendv

public void tex_gendv(int coord,
                      int pname,
                      double[] params)
See Also:
glTexGendv

tex_genf

public void tex_genf(int coord,
                     int pname,
                     float param)
See Also:
glTexGenf

tex_genfv

public void tex_genfv(int coord,
                      int pname,
                      float[] params)
See Also:
glTexGenfv

tex_geni

public void tex_geni(int coord,
                     int pname,
                     int param)
See Also:
glTexGeni

tex_geniv

public void tex_geniv(int coord,
                      int pname,
                      int[] params)
See Also:
glTexGeniv

init_names

public void init_names()
See Also:
glInitNames

load_name

public void load_name(int name)
See Also:
glLoadName

pass_through

public void pass_through(float token)
See Also:
glPassThrough

pop_name

public void pop_name()
See Also:
glPopName

push_name

public void push_name(int name)
See Also:
glPushName

draw_buffer

public void draw_buffer(int mode)
See Also:
glDrawBuffer

clear

public void clear(int mask)
See Also:
glClear

clear_accum

public void clear_accum(float red,
                        float green,
                        float blue,
                        float alpha)
See Also:
glClearAccum

clear_index

public void clear_index(float c)
See Also:
glClearIndex

clear_color

public void clear_color(float red,
                        float green,
                        float blue,
                        float alpha)
See Also:
glClearColor

clear_stencil

public void clear_stencil(int s)
See Also:
glClearStencil

clear_depth

public void clear_depth(double depth)
See Also:
glClearDepth

stencil_mask

public void stencil_mask(int mask)
See Also:
glStencilMask

color_mask

public void color_mask(boolean red,
                       boolean green,
                       boolean blue,
                       boolean alpha)
See Also:
glColorMask

depth_mask

public void depth_mask(boolean flag)
See Also:
glDepthMask

index_mask

public void index_mask(int mask)
See Also:
glIndexMask

accum

public void accum(int op,
                  float value)
See Also:
glAccum

disable

public void disable(int capability)
See Also:
glDisable

enable

public void enable(int capability)
See Also:
glEnable

pop_attrib

public void pop_attrib()
See Also:
glPopAttrib

push_attrib

public void push_attrib(int mask)
See Also:
glPushAttrib

map1d

public void map1d(int target,
                  double u1,
                  double u2,
                  int stride,
                  int order,
                  double[] points)
See Also:
glMap1d

map1f

public void map1f(int target,
                  float u1,
                  float u2,
                  int stride,
                  int order,
                  float[] points)
See Also:
glMap1f

map2d

public void map2d(int target,
                  double u1,
                  double u2,
                  int ustride,
                  int uorder,
                  double v1,
                  double v2,
                  int vstride,
                  int vorder,
                  double[] points)
See Also:
glMap2d

map2f

public void map2f(int target,
                  float u1,
                  float u2,
                  int ustride,
                  int uorder,
                  float v1,
                  float v2,
                  int vstride,
                  int vorder,
                  float[] points)
See Also:
glMap2f

map_grid1d

public void map_grid1d(int un,
                       double u1,
                       double u2)
See Also:
glMapGrid1d

map_grid1f

public void map_grid1f(int un,
                       float u1,
                       float u2)
See Also:
glMapGrid1f

map_grid2d

public void map_grid2d(int un,
                       double u1,
                       double u2,
                       int vn,
                       double v1,
                       double v2)
See Also:
glMapGrid2d

map_grid2f

public void map_grid2f(int un,
                       float u1,
                       float u2,
                       int vn,
                       float v1,
                       float v2)
See Also:
glMapGrid2f

eval_coord1d

public void eval_coord1d(double u)
See Also:
glEvalCoord1d

eval_coord1f

public void eval_coord1f(float u)
See Also:
glEvalCoord1f

eval_coord2d

public void eval_coord2d(double u,
                         double v)
See Also:
glEvalCoord2d

eval_coord2f

public void eval_coord2f(float u,
                         float v)
See Also:
glEvalCoord2f

eval_mesh1

public void eval_mesh1(int mode,
                       int i1,
                       int i2)
See Also:
glEvalMesh1

eval_point1

public void eval_point1(int i)
See Also:
glEvalPoint1

eval_mesh2

public void eval_mesh2(int mode,
                       int i1,
                       int i2,
                       int j1,
                       int j2)
See Also:
glEvalMesh2

eval_point2

public void eval_point2(int i,
                        int j)
See Also:
glEvalPoint2

alpha_func

public void alpha_func(int func,
                       int ref)
See Also:
glAlphaFunc

blend_func

public void blend_func(int sfactor,
                       int dfactor)
See Also:
glBlendFunc

logic_op

public void logic_op(int opcode)
See Also:
glLogicOp

stencil_func

public void stencil_func(int func,
                         int ref,
                         int mask)
See Also:
glStencilFunc

stencil_op

public void stencil_op(int fail,
                       int zfail,
                       int zpass)
See Also:
glStencilOp

depth_func

public void depth_func(int func)
See Also:
glDepthFunc

pixel_zoom

public void pixel_zoom(float xfactor,
                       float yfactor)
See Also:
glPixelZoom

pixel_transferf

public void pixel_transferf(int pname,
                            float param)
See Also:
glPixelTransferf

pixel_transferi

public void pixel_transferi(int pname,
                            int param)
See Also:
glPixelTransferi

read_buffer

public void read_buffer(int mode)
See Also:
glReadBuffer

copy_pixels

public void copy_pixels(int x,
                        int y,
                        int width,
                        int height,
                        int type)
See Also:
glCopyPixels

draw_pixels

public void draw_pixels(int width,
                        int height,
                        int format,
                        int type,
                        byte[] pixels)
See Also:
glDrawPixels

depth_range

public void depth_range(double near,
                        double far)
See Also:
glDepthRange

frustum

public void frustum(double left,
                    double right,
                    double bottom,
                    double top,
                    double near,
                    double far)
See Also:
glFrustum

load_identity

public void load_identity()
See Also:
glLoadIdentity

load_matrixf

public void load_matrixf(float[] matrix)
See Also:
glLoadMatrixf

load_matrixd

public void load_matrixd(double[] matrix)
See Also:
glLoadMatrixd

matrix_mode

public void matrix_mode(int mode)
See Also:
glMatrixMode

mult_matrixf

public void mult_matrixf(float[] matrix)
See Also:
glMultMatrixf

mult_matrixd

public void mult_matrixd(double[] matrix)
See Also:
glMultMatrixd

ortho

public void ortho(double left,
                  double right,
                  double bottom,
                  double top,
                  double near,
                  double far)
See Also:
glOrtho

pop_matrix

public void pop_matrix()
See Also:
glPopMatrix

push_matrix

public void push_matrix()
See Also:
glPushMatrix

rotated

public void rotated(double angle,
                    double x,
                    double y,
                    double z)
See Also:
glRotated

rotatef

public void rotatef(float angle,
                    float x,
                    float y,
                    float z)
See Also:
glRotatef

scaled

public void scaled(double x,
                   double y,
                   double z)
See Also:
glScaled

scalef

public void scalef(float x,
                   float y,
                   float z)
See Also:
glScalef

translated

public void translated(double x,
                       double y,
                       double z)
See Also:
glTranslated

translatef

public void translatef(float x,
                       float y,
                       float z)
See Also:
glTranslatef

viewport

public void viewport(int x,
                     int y,
                     int width,
                     int height)
See Also:
glViewport

draw_arrays

public void draw_arrays(int mode)
See Also:
glDrawArrays

indexub

public void indexub(boolean c)
See Also:
glIndexub

copy_color_sub_table

public void copy_color_sub_table(int target,
                                 int start,
                                 int x,
                                 int y,
                                 int width)
See Also:
glCopyColorSubTable

active_texture_arb

public void active_texture_arb(int texture)
See Also:
glActiveTextureARB

multi_tex_coord1d_arb

public void multi_tex_coord1d_arb(int target,
                                  double s)
See Also:
glMultiTexCoord1dARB

multi_tex_coord1f_arb

public void multi_tex_coord1f_arb(int target,
                                  float s)
See Also:
glMultiTexCoord1fARB

multi_tex_coord1i_arb

public void multi_tex_coord1i_arb(int target,
                                  int s)
See Also:
glMultiTexCoord1iARB

multi_tex_coord1s_arb

public void multi_tex_coord1s_arb(int target,
                                  int s)
See Also:
glMultiTexCoord1fARB

multi_tex_coord2d_arb

public void multi_tex_coord2d_arb(int target,
                                  double s,
                                  double t)
See Also:
glMultiTexCoord2dARB

multi_tex_coord2f_arb

public void multi_tex_coord2f_arb(int target,
                                  float s,
                                  float t)
See Also:
glMultiTexCoord2fARB

multi_tex_coord2i_arb

public void multi_tex_coord2i_arb(int target,
                                  int s,
                                  int t)
See Also:
glMultiTexCoord2iARB

multi_tex_coord2s_arb

public void multi_tex_coord2s_arb(int target,
                                  int s,
                                  int t)
See Also:
glMultiTexCoord2fARB

multi_tex_coord3d_arb

public void multi_tex_coord3d_arb(int target,
                                  double s,
                                  double t,
                                  double r)
See Also:
glMultiTexCoord3dARB

multi_tex_coord3f_arb

public void multi_tex_coord3f_arb(int target,
                                  float s,
                                  float t,
                                  float r)
See Also:
glMultiTexCoord3fARB

multi_tex_coord3i_arb

public void multi_tex_coord3i_arb(int target,
                                  int s,
                                  int t,
                                  int r)
See Also:
glMultiTexCoord3iARB

multi_tex_coord3s_arb

public void multi_tex_coord3s_arb(int target,
                                  int s,
                                  int t,
                                  int r)
See Also:
glMultiTexCoord3fARB

multi_tex_coord4d_arb

public void multi_tex_coord4d_arb(int target,
                                  double s,
                                  double t,
                                  double r,
                                  double q)
See Also:
glMultiTexCoord4dARB

multi_tex_coord4f_arb

public void multi_tex_coord4f_arb(int target,
                                  float s,
                                  float t,
                                  float r,
                                  float q)
See Also:
glMultiTexCoord4fARB

multi_tex_coord4i_arb

public void multi_tex_coord4i_arb(int target,
                                  int s,
                                  int t,
                                  int r,
                                  int q)
See Also:
glMultiTexCoord4iARB

multi_tex_coord4s_arb

public void multi_tex_coord4s_arb(int target,
                                  int s,
                                  int t,
                                  int r,
                                  int q)
See Also:
glMultiTexCoord4fARB

color_table_parameterfv

public void color_table_parameterfv(int target,
                                    int pname,
                                    float[] params)
See Also:
glColorTableParameterf

color_table_parameteriv

public void color_table_parameteriv(int target,
                                    int pname,
                                    int[] params)
See Also:
glColorTableParameterf

copy_color_table

public void copy_color_table(int target,
                             int internal_format,
                             int x,
                             int y,
                             int width)
See Also:
glCopyColorTable

blend_color

public void blend_color(float red,
                        float green,
                        float blue,
                        float alpha)
See Also:
glBlendColor

blend_equation

public void blend_equation(int mode)
See Also:
glBlendEquation

polygon_offset

public void polygon_offset(float factor,
                           float units)
See Also:
glPolygonOffset

tex_subimage_2d

public void tex_subimage_2d(int target,
                            int level,
                            int xoffset,
                            int yoffset,
                            int width,
                            int height,
                            int format,
                            int type,
                            byte[] pixels)
See Also:
glTexSubimage2D

convolution_parameterf

public void convolution_parameterf(int target,
                                   int pname,
                                   float param)
See Also:
glConvolutionParameterf

convolution_parameterf

public void convolution_parameterf(int target,
                                   int pname,
                                   float[] params)
See Also:
glConvolutionParameterf

convolution_parameteri

public void convolution_parameteri(int target,
                                   int pname,
                                   int param)
See Also:
glConvolutionParameteri

convolution_parameteri

public void convolution_parameteri(int target,
                                   int pname,
                                   int[] params)
See Also:
glConvolutionParameteri

copy_convolution_filter1d

public void copy_convolution_filter1d(int target,
                                      int internal_format,
                                      int x,
                                      int y,
                                      int width)
See Also:
glCopyConvolutionFilter1d

copy_convolution_filter2d

public void copy_convolution_filter2d(int target,
                                      int internal_format,
                                      int x,
                                      int y,
                                      int width,
                                      int height)
See Also:
glCopyConvolutionFilter1d

histogram

public void histogram(int target,
                      int width,
                      int internal_format,
                      boolean sink)
See Also:
glHistogram

minmax

public void minmax(int target,
                   int internal_format,
                   boolean sink)
See Also:
glMinmax

reset_histogram

public void reset_histogram(int target)
See Also:
glResetHistogram

reset_minmax

public void reset_minmax(int target)
See Also:
glResetMinmax

bind_texture

public void bind_texture(int target,
                         int texture)
See Also:
glBindTexture

prioritize_textures

public void prioritize_textures(int[] textures,
                                float[] priorities)
See Also:
glPrioritizeTextures

copy_texture_image_1d

public void copy_texture_image_1d(int target,
                                  int level,
                                  int internal_format,
                                  int x,
                                  int y,
                                  int width,
                                  int border)
See Also:
glCopyTexImage1D

copy_texture_image_2d

public void copy_texture_image_2d(int target,
                                  int level,
                                  int internal_format,
                                  int x,
                                  int y,
                                  int width,
                                  int height,
                                  int border)
See Also:
glCopyTexImage2D

copy_texture_sub_image_1d

public void copy_texture_sub_image_1d(int target,
                                      int level,
                                      int xoffset,
                                      int x,
                                      int y,
                                      int width)
See Also:
glCopyTexSubImage1D

copy_texture_sub_image_2d

public void copy_texture_sub_image_2d(int target,
                                      int level,
                                      int xoffset,
                                      int yoffset,
                                      int x,
                                      int y,
                                      int width,
                                      int height)
See Also:
glCopyTexSubImage2D

copy_texture_sub_image3d

public void copy_texture_sub_image3d(int target,
                                     int level,
                                     int xoffset,
                                     int yoffset,
                                     int zoffset,
                                     int x,
                                     int y,
                                     int width,
                                     int height)
See Also:
glCopyTexSubImage3D

capability

public void capability(int capability,
                       boolean enable)
Enable or disable server-side GL capability.

See Also:
enable(int), disable(int)

color3dv

public void color3dv(double[] v)
See Also:
color3d(double, double, double), GLColor3dv

color3fv

public void color3fv(float[] v)
See Also:
color3f(float, float, float), GLColor3fv

color3iv

public void color3iv(int[] v)
See Also:
color3i(int, int, int), GLColor3iv

color3sv

public void color3sv(int[] v)
See Also:
color3s(int, int, int), GLColor3sv

color3ubv

public void color3ubv(byte[] v)
See Also:
color3ub(byte, byte, byte), GLColor3ubv

color3uiv

public void color3uiv(int[] v)
See Also:
color3ui(int, int, int), GLColor3uiv

color3usv

public void color3usv(int[] v)
See Also:
color3us(int, int, int), GLColor3usv

color4dv

public void color4dv(double[] v)
See Also:
color4d(double, double, double, double), GLColor4d

color4fv

public void color4fv(float[] v)
See Also:
color4f(float, float, float, float), GLColor4f

color4iv

public void color4iv(int[] v)
See Also:
color4i(int, int, int, int), GLColor4i

color4sv

public void color4sv(int[] v)
See Also:
color4s(int, int, int, int), GLColor4s

color4uiv

public void color4uiv(int[] v)
See Also:
color4ui(int, int, int, int), GLColor4ui

color4usv

public void color4usv(int[] v)
See Also:
color4us(int, int, int, int), GLColor4us

error_string

public java.lang.String error_string()
See Also:
error()

multi_tex_coord1dv_arb

public void multi_tex_coord1dv_arb(int target,
                                   double[] v)
See Also:
multi_tex_coord1d_arb(int, double), GLMultiTexCoord1dvARB

multi_tex_coord1fv_arb

public void multi_tex_coord1fv_arb(int target,
                                   float[] v)
See Also:
multi_tex_coord1f_arb(int, float), GLMultiTexCoord1fvARB

multi_tex_coord1iv_arb

public void multi_tex_coord1iv_arb(int target,
                                   int[] v)
See Also:
multi_tex_coord1i_arb(int, int), GLMultiTexCoord1ivARB

multi_tex_coord1sv_arb

public void multi_tex_coord1sv_arb(int target,
                                   int[] v)
See Also:
multi_tex_coord1s_arb(int, int), GLMultiTexCoord1svARB

multi_tex_coord2dv

public void multi_tex_coord2dv(int target,
                               double[] v)
See Also:
multi_tex_coord2d_arb(int, double, double), GLMultiTexCoord2dvARB

multi_tex_coord2fv_arb

public void multi_tex_coord2fv_arb(int target,
                                   float[] v)
See Also:
multi_tex_coord2f_arb(int, float, float), GLMultiTexCoord2fvARB

multi_tex_coord2iv_arb

public void multi_tex_coord2iv_arb(int target,
                                   int[] v)
See Also:
multi_tex_coord2i_arb(int, int, int), GLMultiTexCoord2ivARB

multi_tex_coord2sv_arb

public void multi_tex_coord2sv_arb(int target,
                                   int[] v)
See Also:
multi_tex_coord2s_arb(int, int, int), GLMultiTexCoord2svARB

multi_tex_coord3dv_arb

public void multi_tex_coord3dv_arb(int target,
                                   double[] v)
See Also:
multi_tex_coord3d_arb(int, double, double, double), GLMultiTexCoord3dvARB

multi_tex_coord3fv_arb

public void multi_tex_coord3fv_arb(int target,
                                   float[] v)
See Also:
multi_tex_coord3f_arb(int, float, float, float), GLMultiTexCoord3fvARB

multi_tex_coord3iv_arb

public void multi_tex_coord3iv_arb(int target,
                                   int[] v)
See Also:
multi_tex_coord3i_arb(int, int, int, int), GLMultiTexCoord3ivARB

multi_tex_coord3sv_arb

public void multi_tex_coord3sv_arb(int target,
                                   int[] v)
See Also:
multi_tex_coord3s_arb(int, int, int, int), GLMultiTexCoord3svARB

multi_tex_coord4dv_arb

public void multi_tex_coord4dv_arb(int target,
                                   double[] v)
See Also:
multi_tex_coord4d_arb(int, double, double, double, double), GLMultiTexCoord4dARB

multi_tex_coord4fv_arb

public void multi_tex_coord4fv_arb(int target,
                                   float[] v)
See Also:
multi_tex_coord4f_arb(int, float, float, float, float), GLMultiTexCoord4fARB

multi_tex_coord4iv_arb

public void multi_tex_coord4iv_arb(int target,
                                   int[] v)
See Also:
multi_tex_coord4i_arb(int, int, int, int, int), GLMultiTexCoord4iARB

multi_tex_coord4sv_arb

public void multi_tex_coord4sv_arb(int target,
                                   int[] v)
See Also:
multi_tex_coord4s_arb(int, int, int, int, int), GLMultiTexCoord4sARB

normal3bv

public void normal3bv(boolean[] v)
See Also:
normal3b(boolean, boolean, boolean), GLNormal3bv

normal3dv

public void normal3dv(double[] v)
See Also:
normal3d(double, double, double), GLNormal3dv

normal3fv

public void normal3fv(float[] v)
See Also:
normal3f(float, float, float), GLNormal3fv

normal3iv

public void normal3iv(int[] v)
See Also:
normal3i(int, int, int), GLNormal3iv

normal3sv

public void normal3sv(int[] v)
See Also:
normal3s(int, int, int), GLNormal3sv

raster_pos2dv

public void raster_pos2dv(double[] v)
See Also:
raster_pos2d(double, double), GLRasterPos2dv

raster_pos2fv

public void raster_pos2fv(float[] v)
See Also:
raster_pos2f(float, float), GLRasterPos2fv

raster_pos2iv

public void raster_pos2iv(int[] v)
See Also:
raster_pos2i(int, int), GLRasterPos2iv

raster_pos2sv

public void raster_pos2sv(int[] v)
See Also:
raster_pos2s(int, int), GLRasterPos2sv

raster_pos3dv

public void raster_pos3dv(double[] v)
See Also:
raster_pos3d(double, double, double), GLRasterPos3dv

raster_pos3fv

public void raster_pos3fv(float[] v)
See Also:
raster_pos3f(float, float, float), GLRasterPos3fv

raster_pos3iv

public void raster_pos3iv(int[] v)
See Also:
raster_pos3i(int, int, int), GLRasterPos3iv

raster_pos3sv

public void raster_pos3sv(int[] v)
See Also:
raster_pos3s(int, int, int), GLRasterPos3sv

raster_pos4dv

public void raster_pos4dv(double[] v)
See Also:
raster_pos4d(double, double, double, double), GLRasterPos4d

raster_pos4fv

public void raster_pos4fv(float[] v)
See Also:
raster_pos4f(float, float, float, float), GLRasterPos4f

raster_pos4iv

public void raster_pos4iv(int[] v)
See Also:
raster_pos4i(int, int, int, int), GLRasterPos4i

raster_pos4sv

public void raster_pos4sv(int[] v)
See Also:
raster_pos4s(int, int, int, int), GLRasterPos4s

rectdv

public void rectdv(double[] v1,
                   double[] v2)
See Also:
rectd(double, double, double, double), glRectdv

rectfv

public void rectfv(float[] v1,
                   float[] v2)
See Also:
rectf(float, float, float, float), glRectfv

rectiv

public void rectiv(int[] v1,
                   int[] v2)
See Also:
recti(int, int, int, int), glRectiv

rectsv

public void rectsv(int[] v1,
                   int[] v2)
See Also:
rects(int, int, int, int), glRectsv

vertex2dv

public void vertex2dv(double[] v)
See Also:
vertex2d(double, double), GLVertex2dv

vertex2fv

public void vertex2fv(float[] v)
See Also:
vertex2f(float, float), GLVertex2fv

vertex2iv

public void vertex2iv(int[] v)
See Also:
vertex2i(int, int), GLVertex2iv

vertex2sv

public void vertex2sv(int[] v)
See Also:
vertex2s(int, int), GLVertex2sv

vertex3dv

public void vertex3dv(double[] v)
See Also:
vertex3d(double, double, double), GLVertex3dv

vertex3fv

public void vertex3fv(float[] v)
See Also:
vertex3f(float, float, float), GLVertex3fv

vertex3iv

public void vertex3iv(int[] v)
See Also:
vertex3i(int, int, int), GLVertex3iv

vertex3sv

public void vertex3sv(int[] v)
See Also:
vertex3s(int, int, int), GLVertex3sv

vertex4dv

public void vertex4dv(double[] v)
See Also:
vertex4d(double, double, double, double), GLVertex4d

vertex4fv

public void vertex4fv(float[] v)
See Also:
vertex4f(float, float, float, float), GLVertex4f

vertex4iv

public void vertex4iv(int[] v)
See Also:
vertex4i(int, int, int, int), GLVertex4i

vertex4sv

public void vertex4sv(int[] v)
See Also:
vertex4s(int, int, int, int), GLVertex4s

tex_coord1dv

public void tex_coord1dv(double[] v)
See Also:
tex_coord1d(double), GLTexCoord1dv

tex_coord1fv

public void tex_coord1fv(float[] v)
See Also:
tex_coord1f(float), GLTexCoord1fv

tex_coord1iv

public void tex_coord1iv(int[] v)
See Also:
tex_coord1i(int), GLTexCoord1iv

tex_coord1sv

public void tex_coord1sv(int[] v)
See Also:
tex_coord1s(int), GLTexCoord1sv

tex_coord2dv

public void tex_coord2dv(double[] v)
See Also:
tex_coord2d(double, double), GLTexCoord2dv

tex_coord2fv

public void tex_coord2fv(float[] v)
See Also:
tex_coord2f(float, float), GLTexCoord2fv

tex_coord2iv

public void tex_coord2iv(int[] v)
See Also:
tex_coord2i(int, int), GLTexCoord2iv

tex_coord2sv

public void tex_coord2sv(int[] v)
See Also:
tex_coord2s(int, int), GLTexCoord2sv

tex_coord3dv

public void tex_coord3dv(double[] v)
See Also:
tex_coord3d(double, double, double), GLTexCoord3dv

tex_coord3fv

public void tex_coord3fv(float[] v)
See Also:
tex_coord3f(float, float, float), GLTexCoord3fv

tex_coord3iv

public void tex_coord3iv(int[] v)
See Also:
tex_coord3i(int, int, int), GLTexCoord3iv

tex_coord3sv

public void tex_coord3sv(int[] v)
See Also:
tex_coord3s(int, int, int), GLTexCoord3sv

tex_coord4dv

public void tex_coord4dv(double[] v)
See Also:
tex_coord4d(double, double, double, double), GLTexCoord4d

tex_coord4fv

public void tex_coord4fv(float[] v)
See Also:
tex_coord4f(float, float, float, float), GLTexCoord4f

tex_coord4iv

public void tex_coord4iv(int[] v)
See Also:
tex_coord4i(int, int, int, int), GLTexCoord4i

tex_coord4sv

public void tex_coord4sv(int[] v)
See Also:
tex_coord4s(int, int, int, int), GLTexCoord4s

support

public boolean support(int major,
                       int minor)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

write_float32

public void write_float32(byte[] buffer,
                          int index,
                          float f)