Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This section includes reference pages, in alphabetical order, for all OpenGL Utility Library functions. For background information about these functions, see OpenGL Utility Library.
Function | Description |
---|---|
gluBeginCurve, gluEndCurve | Delimit a Non-Uniform Rational B-Spline (NURBS) curve definition. |
gluBeginPolygon, gluEndPolygon | Delimit a polygon description. |
gluBeginSurface, gluEndSurface | Delimit a NURBS surface definition. |
gluBeginTrim, gluEndTrim | Delimit a NURBS trimming loop definition. |
gluBuild1DMipmaps | Creates 1-D mipmaps. |
gluBuild2DMipmaps | Creates 2-D mipmaps. |
gluCylinder | Draws a cylinder. |
gluDeleteNurbsRenderer | Destroys a NURBS object. |
gluDeleteQuadric | Destroys a quadric object. |
gluDeleteTess | Destroys a tessellation object. |
gluDisk | Draws a disk. |
gluErrorString | Produces an error string from an OpenGL or GLU error code. The error string is ANSI only. |
gluGetNurbsProperty | Retrieves a NURBS property. |
gluGetString | Retrieves a string that describes the GLU version number or supported GLU extension calls. |
gluGetTessProperty | Retrieves a tessellation object property. |
gluLoadSamplingMatrices | Loads NURBS sampling and culling matrices. |
gluLookAt | Defines a viewing transformation. |
gluNewNurbsRenderer | Creates a NURBS object. |
gluNewQuadric | Creates a quadric object. |
gluNewTess | Creates a tessellation object. |
gluNextContour | Marks the beginning of another contour. |
gluNurbsCallback | Defines a callback for a NURBS object. |
gluNurbsCurve | Defines the shape of a NURBS curve. |
gluNurbsProperty | Sets a NURBS property. |
gluNurbsSurface | Defines the shape of a NURBS surface. |
gluOrtho2D | Defines a 2-D orthographic projection matrix. |
gluPartialDisk | Draws an arc of a disk. |
gluPerspective | Sets up a perspective projection matrix. |
gluPickMatrix | Defines a picking region. |
gluProject | Maps object coordinates to window coordinates. |
gluPwlCurve | Describes a piecewise linear NURBS trimming curve. |
gluQuadricCallback | Defines a callback for a quadric object. |
gluQuadricDrawStyle | Specifies the draw style desired for quadrics. |
gluQuadricNormals | Specifies what kind of normals are to be used for quadrics. |
gluQuadricOrientation | Specifies inside or outside orientation for quadrics. |
gluQuadricTexture | Specifies whether quadrics are to be textured. |
gluScaleImage | Scales an image to an arbitrary size. |
gluSphere | Draws a sphere. |
gluTessBeginContour, gluTessEndContour | Delimit a contour description. |
gluTessBeginPolygon, gluTessEndPolygon | Delimit a polygon description. |
gluTessCallback | Defines a callback for a tessellation object. |
gluTessNormal | Specifies a normal for a polygon. |
gluTessProperty | Sets the property of a tessellation object. |
gluTessVertex | Specifies a vertex on a polygon. |
gluUnProject | Maps window coordinates to object coordinates. |