GLU
Prev
Part I. Reference
Next
GLU
Table of Contents
gluBeginCurve
- delimit a NURBS curve definition
gluBeginPolygon
- delimit a polygon description
gluBeginSurface
- delimit a NURBS surface definition
gluBeginTrim
- delimit a NURBS trimming loop definition
gluBuild1DMipmapLevels
- builds a subset of one-dimensional mipmap levels
gluBuild1DMipmaps
- builds a one-dimensional mipmap
gluBuild2DMipmapLevels
- builds a subset of two-dimensional mipmap levels
gluBuild2DMipmaps
- builds a two-dimensional mipmap
gluBuild3DMipmapLevels
- builds a subset of three-dimensional mipmap levels
gluBuild3DMipmaps
- builds a three-dimensional mipmap
gluCheckExtension
- determines if an extension name is supported
gluCylinder
- draw a cylinder
gluDeleteNurbsRenderer
- destroy a NURBS object
gluDeleteQuadric
- destroy a quadrics object
gluDeleteTess
- destroy a tessellation object
gluDisk
- draw a disk
gluErrorString
- produce an error string from a GL or GLU error code
gluGetNurbsProperty
- get a NURBS property
gluGetString
- return a string describing the GLU version or GLU extensions
gluGetTessProperty
- get a tessellation object property
gluLoadSamplingMatrices
- load NURBS sampling and culling matrices
gluLookAt
- define a viewing transformation
gluNewNurbsRenderer
- create a NURBS object
gluNewQuadric
- create a quadrics object
gluNewTess
- create a tessellation object
gluNextContour
- mark the beginning of another contour
gluNurbsCallback
- define a callback for a NURBS object
gluNurbsCallbackData
- set a user data pointer
gluNurbsCallbackDataEXT
- set a user data pointer
gluNurbsCurve
- define the shape of a NURBS curve
gluNurbsProperty
- set a NURBS property
gluNurbsSurface
- define the shape of a NURBS surface
gluOrtho2D
- define a 2D orthographic projection matrix
gluPartialDisk
- draw an arc of a disk
gluPerspective
- set up a perspective projection matrix
gluPickMatrix
- define a picking region
gluProject
- map object coordinates to window coordinates
gluPwlCurve
- describe a piecewise linear NURBS trimming curve
gluQuadricCallback
- define a callback for a quadrics object
gluQuadricDrawStyle
- specify the draw style desired for quadrics
gluQuadricNormals
- specify what kind of normals are desired for quadrics
gluQuadricOrientation
- specify inside/outside orientation for quadrics
gluQuadricTexture
- specify if texturing is desired for quadrics
gluScaleImage
- scale an image to an arbitrary size
gluSphere
- draw a sphere
gluTessBeginContour
- delimit a contour description
gluTessBeginPolygon
- delimit a polygon description
gluTessCallback
- define a callback for a tessellation object
gluTessEndPolygon
- delimit a polygon description
gluTessNormal
- specify a normal for a polygon
gluTessProperty
- set a tessellation object property
gluTessVertex
- specify a vertex on a polygon
gluUnProject
- map window coordinates to object coordinates
gluUnProject4
- map window and clip coordinates to object coordinates