class OpenGL : Object

public static const uint GL_ACCUM
public static const uint GL_ACCUM_BUFFER_BIT
public static const uint GL_AMBIENT
public static const uint GL_AMBIENT_AND_DIFFUSE
public static const uint GL_AUTO_NORMAL
public static const uint GL_BLEND
public static const uint GL_COLOR_BUFFER_BIT
public static const uint GL_COLOR_MATERIAL
public static const uint GL_COMPILE
public static const uint GL_CULL_FACE
public static const uint GL_CW
public static const uint GL_DEPTH_BUFFER_BIT
public static const uint GL_DEPTH_TEST
public static const uint GL_DIFFUSE
public static const uint GL_FILL
public static const uint GL_FLAT
public static const uint GL_FRONT
public static const uint GL_FRONT_AND_BACK
public static const uint GL_LESS
public static const uint GL_LIGHT_MODEL_LOCAL_VIEWER
public static const uint GL_LIGHT0
public static const uint GL_LIGHTING
public static const uint GL_MAP2_VERTEX_3
public static const uint GL_MODELVIEW
public static const uint GL_MULT
public static const uint GL_NORMALIZE
public static const uint GL_ONE_MINUS_SRC_ALPHA
public static const uint GL_POLYGON
public static const uint GL_POSITION
public static const uint GL_PROJECTION
public static const uint GL_QUAD_STRIP
public static const uint GL_QUADS
public static const uint GL_RETURN
public static const uint GL_SHININESS
public static const uint GL_SMOOTH
public static const uint GL_SPECULAR
public static const uint GL_SRC_ALPHA
public static const uint GL_TRIANGLES
public static const uint GLU_FILL
public static const 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 glBegin( uint mode )
public static void glBlendFunc( uint sfactor, uint dfactor )
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 glDepthFunc( uint func )
public static void glDisable( uint cap )
public static void glEnable( uint cap )
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 uint glGenLists( int range )
public static void glLightfv( uint light, uint pname, float[] params )
public static void glLightModelfv( uint pname, float[] params )
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 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 glTranslatef( float x, float y, float z )
public static void glVertex3d( double x, double y, double z )
public static void glVertex3f( float x, float y, float z )
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 )