Función gluDisk
La función gluDisk dibuja un disco.
Sintaxis
void WINAPI gluDisk(
GLUquadric *qobj,
GLdouble innerRadius,
GLdouble outerRadius,
GLint slices,
GLint loops
);
Parámetros
-
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.
Valor devuelto
Esta función no devuelve ningún valor.
Observaciones
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).
Requisitos
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 |
|