Files Classes Functions Hierarchy
#include <gobj.h>
Public Member Functions | |
| gobjgluDisk (GLUquadricObj *&qobj_, GLdouble innerRadius_, GLdouble outerRadius_, GLint slices_, GLint rings_) | |
| void | draw () |
| Draw the object. | |
Public Attributes | |
| GLUquadricObj *& | qobj |
| GLdouble | innerRadius |
| GLdouble | outerRadius |
| GLint | slices |
| GLint | rings |
gluDisk (q, 0.0, 0.8, 30, 1); // Solid Circle gluDisk (q, 0.6, 0.8, 30, 1); // ring gluDisk (q, 0.6, 0.8, 4, 1); // hollow square gluDisk (q, 0.6, 0.8, 3, 1); // hollow triangle gluDisk (q, 0.0, 0.8, 3, 1); // solid triangle gluDisk (q, 0.0, 0.8, 4, 1); // solid square gluDisk (q, 0.0, 0.8, 6, 1); // solid Hexagon gluDisk (q, 0.6, 0.8, 6, 1); // hollow hexagon (think beehive)
Definition at line 1417 of file gobj.h.
| gobjgluDisk::gobjgluDisk | ( | GLUquadricObj *& | qobj_, | |
| GLdouble | innerRadius_, | |||
| GLdouble | outerRadius_, | |||
| GLint | slices_, | |||
| GLint | rings_ | |||
| ) | [inline] |
Definition at line 1432 of file gobj.h.
01439 : qobj(qobj_), innerRadius(innerRadius_), 01440 outerRadius(outerRadius_), slices(slices_), 01441 rings(rings_) {}
| void gobjgluDisk::draw | ( | ) | [inline, virtual] |
Draw the object.
Implements gobj.
Definition at line 1443 of file gobj.h.
References GOBJDEBUGCODE, innerRadius, outerRadius, qobj, rings, and slices.
01444 { GOBJDEBUGCODE gluDisk(qobj,innerRadius,outerRadius,slices,rings); }
| GLdouble gobjgluDisk::innerRadius |
| GLdouble gobjgluDisk::outerRadius |
| GLUquadricObj* & gobjgluDisk::qobj |
| GLint gobjgluDisk::rings |
| GLint gobjgluDisk::slices |
1.5.8