Compartir a través de


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
Glu.h
Biblioteca
Glu32.lib
Archivo DLL
Glu32.dll

Consulte también

gluDisk

gluNewQuadric

gluPartialDisk

gluQuadricOrientation

gluQuadricTexture

gluSphere