[ Previous | Next | Contents | Glossary | Home | Search ]
OpenGL 1.1 for AIX: Reference Manual

OpenGL Utility (GLU) Library

Following is a list of the subroutines available in the OpenGL utility library and the purpose of each subroutine.

Select the subroutine about which you want to read. You can also go back to the OpenGL Overview entry article.

gluBeginCurve
                          Delimits the beginning or end of a non-uniform rational B-spline (NURBS) curve definition.
gluBeginPolygon
                          Delimits the beginning or end of a polygon description.
gluBeginSurface
                          Delimits the beginning or end of a non-uniform rational B-spline (NURBS) surface definition.
gluBeginTrim
                          Delimits the beginning or end of a non-uniform rational B-spline (NURBS) trimming loop definition.
gluBuild1DMipmaps
                          Creates 1-dimensional (1D) mipmaps.
gluBuild2DMipmaps
                          Creates 2-dimensional (2D) mipmaps.
gluCylinder
                          Draws a cylinder.
gluDeleteNurbsRenderer
                          Destroys a non-uniform rational B-spline (NURBS) object.
gluDeleteQuadric
                          Destroys a quadrics object.
gluDeleteTess
                          Destroys a tessellation object.
gluDisk
                          Draws a disk.
gluErrorString
                          Produces an error string from an OpenGL or GLU error code.
gluGetNurbsProperty
                          Gets a non-uniform rational B-spline (NURBS) property.
gluGetString
                          Returns a pointer to a static string describing the GLU version or the GLU extensions that are supported.
gluGetTessProperty
                          Gets a tessellation object property.
gluLoadSamplingMatrices
                          Loads non-uniform rational B-spline (NURBS) sampling and culling matrices.
gluLookAt
                          Defines a viewing transformation.
gluNewNurbsRenderer
                          Creates a non-uniform rational B-spline (NURBS) object.
gluNewQuadric
                          Creates a quadrics object.
gluNewTess
                          Creates a tessellation object.
gluNextContour
                          Marks the beginning of another contour.
gluNurbsCallback
                          Defines a callback for a non-uniform rational B-spline (NURBS) object.
gluNurbsCurve
                          Defines the shape of a non-uniform rational B-spline (NURBS) curve.
gluNurbsProperty
                          Sets a non-uniform rational B-spline (NURBS) property.
gluNurbsSurface
                          Defines the shape of a non-uniform rational B-spline (NURBS) surface.
gluOrtho2D
                          Defines a 2-dimensional (2D) 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
                          Defines a piecewise linear non-uniform rational B-spline (NURBS) trimming curve.
gluQuadricCallback
                          Defines a callback for a quadrics object.
gluQuadricDrawStyle
                          Specifies the desired quadric drawing style.
gluQuadricNormals
                          Specifies the desired normals for quadrics.
gluQuadricOrientation
                          Specifies the desired inside/outside orientation for quadrics.
gluQuadricTexture
                          Specifies if texturing is desired for quadrics.
gluScaleImage
                          Scales an image to an arbitrary size.
gluSphere
                          Draws a sphere.
gluTessBeginContour
                          Delimits a contour description.
gluTessBeginPolygon
                          Delimits a polygon description.
gluTessCallback
                           Defines a callback for a tessellation object.
gluTessEndPolygon
                           Delimits a polygon description.
gluTessNormal
                           Specifies a normal for a polygon.
gluTessProperty
                           Sets a tessellation object property.
gluTessVertex
                          Specifies a vertex on a polygon.
gluUnProject
                          Projects world space coordinates to object space.

[ Previous | Next | Contents | Glossary | Home | Search ]