class OpenGL : Object public static const_c uint GL_ACCUM public static const_c uint GL_ACCUM_BUFFER_BIT public static const_c uint GL_AMBIENT public static const_c uint GL_AMBIENT_AND_DIFFUSE public static const_c uint GL_ARRAY_BUFFER public static const_c uint GL_AUTO_NORMAL public static const_c uint GL_BGR public static const_c uint GL_BGRA public static const_c uint GL_BLEND public static const_c uint GL_CLAMP_TO_EDGE public static const_c uint GL_COLOR_BUFFER_BIT public static const_c uint GL_COLOR_MATERIAL public static const_c uint GL_COMPILE public static const_c uint GL_CULL_FACE public static const_c uint GL_CW public static const_c uint GL_DEPTH_BUFFER_BIT public static const_c uint GL_DEPTH_TEST public static const_c uint GL_DIFFUSE public static const_c uint GL_DYNAMIC_DRAW public static const_c uint GL_ELEMENT_ARRAY_BUFFER public static const_c uint GL_FILL public static const_c uint GL_FLAT public static const_c uint GL_FLOAT public static const_c uint GL_FRAGMENT_SHADER public static const_c uint GL_FRONT public static const_c uint GL_FRONT_AND_BACK public static const_c uint GL_LEQUAL public static const_c uint GL_LESS public static const_c uint GL_LIGHT_MODEL_LOCAL_VIEWER public static const_c uint GL_LIGHT0 public static const_c uint GL_LIGHTING public static const_c uint GL_LINEAR public static const_c uint GL_MAP2_VERTEX_3 public static const_c uint GL_MODELVIEW public static const_c uint GL_MULT public static const_c uint GL_NEAREST public static const_c uint GL_NORMALIZE public static const_c uint GL_ONE_MINUS_SRC_ALPHA public static const_c uint GL_POLYGON public static const_c uint GL_POSITION public static const_c uint GL_PROJECTION public static const_c uint GL_QUAD_STRIP public static const_c uint GL_QUADS public static const_c uint GL_RETURN public static const_c uint GL_RGB public static const_c uint GL_RGBA public static const_c uint GL_SHININESS public static const_c uint GL_SMOOTH public static const_c uint GL_SPECULAR public static const_c uint GL_SRC_ALPHA public static const_c uint GL_STATIC_DRAW public static const_c uint GL_TEXTURE_2D public static const_c uint GL_TEXTURE_MAG_FILTER public static const_c uint GL_TEXTURE_MIN_FILTER public static const_c uint GL_TEXTURE_WRAP_S public static const_c uint GL_TEXTURE_WRAP_T public static const_c uint GL_TEXTURE0 public static const_c uint GL_TRIANGLES public static const_c uint GL_UNPACK_ALIGNMENT public static const_c uint GL_UNSIGNED_BYTE public static const_c uint GL_VERTEX_SHADER public static const_c uint GLU_FILL public static const_c uint GLU_FLAT public static RenderingContext createContext( Graphics graphics ) public static bool deleteContext( RenderingContext renderingContext ) public static void glAccum( uint op, float value ) public static void glActiveTexture( uint texture ) public static void glAttachShader( uint program, uint shader ) public static void glBegin( uint mode ) public static void glBindBuffer( uint target, uint buffer ) public static void glBindTexture( uint target, uint texture ) public static void glBlendFunc( uint sfactor, uint dfactor ) public static void glBufferData( uint target, Array data, uint usage ) public static void glBufferData( uint target, uint dataSize, uint usage ) public static void glBufferSubData( uint target, uint offset, Array data ) public static void glCallList( uint list ) public static void glClear( uint mask ) public static void glClearAccum( float red, float green, float blue, float alpha ) public static void glClearColor( float red, float green, float blue, float alpha ) public static void glClearDepth( double depth ) public static void glColor3f( float red, float green, float blue ) public static void glColor4f( float red, float green, float blue, float alpha ) public static void glColorMaterial( uint face, uint mode ) public static void glCompileShader( uint shader ) public static uint glCreateProgram( ) public static uint glCreateShader( uint shaderType ) public static void glCreateTextures( uint target, uint n, uint[] textures ) public static void glDeleteBuffers( uint n, uint[] buffers ) public static void glDeleteProgram( uint program ) public static void glDeleteShader( uint shader ) public static void glDeleteTextures( uint n, uint[] textures ) public static void glDepthFunc( uint func ) public static void glDisable( uint cap ) public static void glDisableVertexAttribArray( uint index ) public static void glDrawArrays( uint mode, int first, int count ) public static void glDrawElements( uint mode, uint count, uint type ) public static void glEnable( uint cap ) public static void glEnableVertexAttribArray( uint index ) public static void glEnd( ) public static void glEndList( ) public static void glEvalMesh2( uint mode, int i1, int i2, int j1, int j2 ) public static void glFrontFace( uint mode ) public static void glFrustum( double left, double right, double bottom, double top, double zNear, double zFar ) public static void glGenBuffers( uint n, uint[] buffers ) public static uint glGenLists( int range ) public static void glGenTextures( uint n, uint[] textures ) public static int glGetAttribLocation( uint program, String name ) public static int glGetUniformLocation( uint program, String name ) public static void glLightfv( uint light, uint pname, float[] params ) public static void glLightModelfv( uint pname, float[] params ) public static void glLinkProgram( uint program ) public static void glLoadIdentity( ) public static void glLoadMatrix( Matrix4d matrix ) public static void glMap2d( uint target, double u1, double u2, int ustride, int uorder, double v1, double v2, int vstride, int vorder, double[][][] points ) public static void glMapGrid2d( int un, double u1, double u2, int vn, double v1, double v2 ) public static void glMapGrid2f( int un, float u1, float u2, int vn, float v1, float v2 ) public static void glMaterialf( uint face, uint pname, float param ) public static void glMaterialfv( uint face, uint pname, float[] params ) public static void glMatrixMode( uint mode ) public static void glMultMatrix( Matrix4d matrix ) public static void glNewList( uint list, uint mode ) public static void glNormal3f( float nx, float ny, float nz ) public static void glOrtho( double left, double right, double bottom, double top, double zNear, double zFar ) public static void glPixelStorei( uint pname, int param ) public static void glPopMatrix( ) public static void glPushMatrix( ) public static void glRotatef( float angle, float x, float y, float z ) public static void glScalef( float x, float y, float z ) public static void glShadeModel( uint mode ) public static void glShaderSource( uint shader, String source ) public static void glTexImage2D( uint target, int level, int internalformat, int width, int height, int border, uint format, uint type, Array data ) public static void glTexParameteri( uint target, uint pname, int param ) public static void glTranslatef( float x, float y, float z ) public static void glUniform1i( int location, int v0 ) public static void glUniformMatrix4fv( int location, uint count, bool transpose, float[] value ) public static void glUseProgram( uint program ) public static void glVertex3d( double x, double y, double z ) public static void glVertex3f( float x, float y, float z ) public static void glVertexAttribPointer( uint index, int size, uint type, bool normalized, uint stride, uint offset ) public static void glViewport( int x, int y, int width, int height ) public static void gluDeleteQuadric( GLUquadric state ) public static void gluLookAt( double eyeX, double eyeY, double eyeZ, double centerX, double centerY, double centerZ, double upX, double upY, double upZ ) public static GLUquadric gluNewQuadric( ) public static void gluPerspective( double fovy, double aspect, double zNear, double zFar ) public static void gluQuadricDrawStyle( GLUquadric quadObject, uint drawStyle ) public static void gluQuadricNormals( GLUquadric quadObject, uint normals ) public static void gluSphere( GLUquadric quadricObj, double radius, int slices, int stacks ) public static bool makeCurrent( Graphics graphics, RenderingContext renderingContext ) public static bool swapBuffers( Graphics graphics ) |