Función gluDisk
La función gluDisk dibuja un disco.
void WINAPI gluDisk(
GLUquadric *qobj,
GLdouble innerRadius,
GLdouble outerRadius,
GLint slices,
GLint loops
);
-
qobj
-
El objeto cuadrrico (creado con gluNewQuadric).
-
innerRadius
-
Radio interno del disco (puede ser cero).
-
outerRadius
-
Radio externo del disco.
-
Rebanadas
-
Número de subdivisiones alrededor del eje Z.
-
Bucles
-
Número de anillos concéntricos sobre el origen en el que se subdivide el disco.
Esta función no devuelve ningún valor.
La función gluDisk representa un disco en el plano z = 0. El disco tiene un radio de outerRadius y contiene un agujero circular concéntrico con un radio de innerRadius. Si innerRadius es 0, no se genera ningún agujero. El disco se subdivide alrededor del eje Z en segmentos (como los segmentos de pizza) y también sobre el eje z en anillos (según lo especificado por segmentos y bucles, respectivamente).
Con respecto a la orientación, el lado z positivo del disco se considera fuera (véase gluQuadricOrientation). Esto significa que si la orientación se establece en GLU_OUTSIDE, cualquier punto generado normalmente a lo largo del eje Z positivo.
Si el texturing está activado (con gluQuadricTexture), las coordenadas de textura se generan linealmente de modo que donde r = outerRadius, el valor en (r, 0, 0) es (1, 0,5); en (0, r, 0) es (0,5, 1); en (-r, 0, 0) es (0, 0,5); y en (0, -r, 0) es (0,5, 0).
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Biblioteca |
|
Archivo DLL |
|