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

Prev | Up | Next
glViewport | Home | gluBeginCurve