--background--

DESCRIPTION

glu.lib/--background--

 libglu.a is the TinyGL implementation of OpenGL's GL utility library. It is
 based on MesaGL

gluBeginPolygon

SYNOPSIS

    void gluBeginPolygon(GLUtesselator* tess);

gluBuild2DMipmaps

SYNOPSIS

    GLint gluBuild2DMipmaps(GLenum target, GLint components, GLsizei width, GLsizei height, GLenum format,GLenum type, void *data);

gluCylinder

SYNOPSIS

    void gluCylinder(GLUquadric* quad, GLdouble base, GLdouble top, GLdouble height, GLint slices, GLint stacks);

gluCylinder

SYNOPSIS

    void gluCylinder(GLUquadric* quad, GLdouble base, GLdouble top, GLdouble height, GLint slices, GLint stacks);

gluDeleteQuadric

SYNOPSIS

    void gluDeleteQuadric(GLUquadric* quad);

gluDeleteTess

SYNOPSIS

    void gluDeleteTess(GLUtesselator* tess);

gluDisk

SYNOPSIS

    void gluDisk(GLUquadric* quad, GLdouble inner, GLdouble outer, GLint slices, GLint loops);

gluEndPolygon

SYNOPSIS

    void gluEndPolygon(GLUtesselator* tess);

gluGetTessProperty

SYNOPSIS

    void gluGetTessProperty(GLUtesselator* tess, GLenum which, GLdouble* data);

gluNewQuadric

SYNOPSIS

    GLUquadric* gluNewQuadric(void);

gluNewTess

SYNOPSIS

    struct GLUtesselator* gluNewTess(void);

gluNextContour

SYNOPSIS

    void gluNextContour(GLUtesselator* tess, GLenum type);

gluPartialDisk

SYNOPSIS

    void gluPartialDisk(GLUquadricObj * qobj, GLdouble innerRadius, GLdouble outerRadius, GLint slices, GLint loops, GLdouble startAngle, GLdouble sweepAngle);

gluProject

SYNOPSIS

    GLint gluProject(GLdouble objX, GLdouble objY, GLdouble objZ,const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* winX,GLdouble* winY, GLdouble* winZ);

gluQuadricDrawStyle

SYNOPSIS

    void gluQuadricDrawStyle(GLUquadricObj * quadObject, GLenum drawStyle);

gluQuadricNormals

SYNOPSIS

    void gluQuadricNormals(GLUquadricObj * quadObject, GLenum normals);

gluQuadricOrientation

SYNOPSIS

    void gluQuadricOrientation(GLUquadric* quad, GLenum orientation);

gluQuadricTexture

SYNOPSIS

    void gluQuadricTexture(GLUquadric* quad, GLboolean texture);

gluScaleImage

SYNOPSIS

    GLint gluScaleImage(GLenum format, GLsizei widthin, GLsizei heightin,GLenum typein, const void *datain,GLsizei widthout, GLsizei heightout,GLenum typeout, void *dataout);

gluSphere

SYNOPSIS

    void gluSphere(GLUquadric* quad, GLdouble radius, GLint slices, GLint stacks);

gluTessBeginContour

SYNOPSIS

    void gluTessBeginContour(GLUtesselator* tess);

gluTessBeginPolygon

SYNOPSIS

    void gluTessBeginPolygon(GLUtesselator* tess, GLvoid* data);

gluTessCallback

SYNOPSIS

    void gluTessCallback(GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);

gluTessEndContour

SYNOPSIS

    void gluTessEndContour(GLUtesselator* tess);

gluTessEndPolygon

SYNOPSIS

    void gluTessEndPolygon(GLUtesselator* tess);

gluTessNormal

SYNOPSIS

    void gluTessNormal(GLUtesselator* tess, GLdouble valueX, GLdouble valueY, GLdouble valueZ);

gluTessProperty

SYNOPSIS

    void gluTessProperty(GLUtesselator* tess, GLenum which, GLdouble data);

gluTessVertex

SYNOPSIS

    void gluTessVertex(GLUtesselator* tess, GLdouble *location, GLvoid* data);

gluUnProject

SYNOPSIS

    GLint gluUnProject(GLdouble winX, GLdouble winY, GLdouble winZ, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble* objX, GLdouble* objY, GLdouble* objZ);