gluDisk
[New
- Windows 95, OEM Service Release 2]
The gluDisk function draws a disk.
void gluDisk(
GLUquadricObj * qobj, |
|
GLdouble innerRadius, |
|
GLdouble outerRadius, |
|
GLint slices,
|
|
GLint loops |
|
); |
|
Parameters
qobj
The quadric
object (created with gluNewQuadric
innerRadius
The inner
radius of the disk (may be zero).
outerRadius
The outer
radius of the disk.
slices
The number of
subdivisions around the z-axis.
loops
The number of
concentric rings about the origin into which the disk is subdivided.
Remarks
The gluDisk function renders a disk on the z
= 0 plane. The disk has a radius of outerRadius, and contains a
concentric circular hole with a radius of innerRadius. If innerRadius
is 0, then no hole is generated. The disk is subdivided around the z-axis into
slices (like pizza slices) and also about the z-axis into rings (as specified
by slices and loops, respectively).
With respect to orientation, the positive z-side
of the disk is considered to be outside (see gluQuadricOrientation
If texturing is turned on (with gluQuadricTexture),
texture coordinates are generated linearly such that where r = outerRadius,
the value at (r, 0, 0) is (1, 0.5); at (0, r, 0) it is (0.5, 1);
at (r, 0, 0) it is (0, 0.5); and at (0, r, 0) it is (0.5, 0).
See Also