Función gluCylinder
La función gluCylinder dibuja un cilindro.
Sintaxis
void WINAPI gluCylinder(
GLUquadric *qobj,
GLdouble baseRadius,
GLdouble topRadius,
GLdouble height,
GLint slices,
GLint stacks
);
Parámetros
-
qobj
-
El objeto cuadrrico (creado con gluNewQuadric).
-
baseRadius
-
Radio del cilindro en z = 0.
-
topRadius
-
Radio del cilindro ala alturaz = .
-
height
-
Altura del cilindro.
-
Rebanadas
-
Número de subdivisiones alrededor del eje Z.
-
Pilas
-
Número de subdivisiones a lo largo del eje Z.
Valor devuelto
Esta función no devuelve ningún valor.
Observaciones
La función gluCylinder dibuja un cilindro orientado a lo largo del eje Z. La base del cilindro se coloca en z = 0 y la parte superior ala alturaz = . Al igual que una esfera, un cilindro se subdivide alrededor del eje z en segmentos y a lo largo del eje z en pilas.
Tenga en cuenta que si topRadius está establecido en cero, esta rutina generará un cono.
Si la orientación se establece en GLU_OUTSIDE (con gluQuadricOrientation), cualquier punto normal generado lejos del eje z. De lo contrario, apuntan hacia el eje Z.
Si el texturing está activado (con gluQuadricTexture): se generan coordenadas de textura para que t intervalos linealmente de 0,0 a z = 0 a 1,0 a z = alto; y s van desde 0,0 en el eje Y positivo, hasta 0,25 en el eje X positivo, hasta 0,5 en el eje Y negativo, hasta 0,75 en el eje X negativo y de vuelta a 1,0 en el eje Y positivo.
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 |
|