TinyGL 0.4.1 for MinGW
Data Structures | Macros | Functions
glu.h File Reference

Go to the source code of this file.

Data Structures

struct  GLUquadricObj
 

Macros

#define GLU_LINE   0
 

Functions

void gluPerspective (GLdouble fovy, GLdouble aspect, GLdouble zNear, GLdouble zFar)
 
GLUquadricObjgluNewQuadric (void)
 
void gluQuadricDrawStyle (GLUquadricObj *obj, int style)
 
void gluSphere (GLUquadricObj *qobj, float radius, int slices, int stacks)
 
void gluCylinder (GLUquadricObj *qobj, GLdouble baseRadius, GLdouble topRadius, GLdouble height, GLint slices, GLint stacks)
 
void gluDisk (GLUquadricObj *qobj, GLdouble innerRadius, GLdouble outerRadius, GLint slices, GLint loops)
 
void drawTorus (float rc, int numc, float rt, int numt)
 

Macro Definition Documentation

◆ GLU_LINE

#define GLU_LINE   0

Definition at line 9 of file glu.h.

Function Documentation

◆ drawTorus()

void drawTorus ( float  rc,
int  numc,
float  rt,
int  numt 
)

Definition at line 7 of file glu.c.

◆ gluCylinder()

void gluCylinder ( GLUquadricObj qobj,
GLdouble  baseRadius,
GLdouble  topRadius,
GLdouble  height,
GLint  slices,
GLint  stacks 
)

Definition at line 75 of file glu.c.

◆ gluDisk()

void gluDisk ( GLUquadricObj qobj,
GLdouble  innerRadius,
GLdouble  outerRadius,
GLint  slices,
GLint  loops 
)

Definition at line 130 of file glu.c.

◆ gluNewQuadric()

GLUquadricObj * gluNewQuadric ( void  )

Definition at line 66 of file glu.c.

◆ gluPerspective()

void gluPerspective ( GLdouble  fovy,
GLdouble  aspect,
GLdouble  zNear,
GLdouble  zFar 
)

Definition at line 52 of file glu.c.

◆ gluQuadricDrawStyle()

void gluQuadricDrawStyle ( GLUquadricObj obj,
int  style 
)

Definition at line 71 of file glu.c.

◆ gluSphere()

void gluSphere ( GLUquadricObj qobj,
float  radius,
int  slices,
int  stacks 
)

Definition at line 173 of file glu.c.