Fonction gluDisk
La fonction gluDisk dessine un disque.
Syntaxe
void WINAPI gluDisk(
GLUquadric *qobj,
GLdouble innerRadius,
GLdouble outerRadius,
GLint slices,
GLint loops
);
Paramètres
-
qobj
-
Objet quadric (créé avec gluNewQuadric).
-
innerRadius
-
Rayon interne du disque (peut être égal à zéro).
-
outerRadius
-
Rayon externe du disque.
-
Tranches
-
Nombre de subdivisions autour de l’axe des z.
-
Boucles
-
Nombre d’anneaux concentriques sur l’origine dans laquelle le disque est subdivisé.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Notes
La fonction gluDisk restitue un disque sur le plan z = 0. Le disque a un rayon de outerRadius et contient un trou circulaire concentrique avec un rayon d’innerRadius. Si innerRadius a la valeur 0, aucun trou n’est généré. Le disque est subdivisé autour de l’axe des Z en tranches (comme les tranches de pizza) et également autour de l’axe z en anneaux (comme spécifié par les tranches et les boucles, respectivement).
En ce qui concerne l’orientation, le côté z positif du disque est considéré comme extérieur (voir gluQuadricOrientation). Cela signifie que si l’orientation est définie sur GLU_OUTSIDE, toutes les normales générées le long de l’axe z positif.
Si la texturation est activée (avec gluQuadricTexture), les coordonnées de texture sont générées de manière linéaire, de sorte que, là où r = outerRadius, la valeur à (r, 0, 0) est (1, 0,5) ; à (0, r, 0) elle est (0,5, 1); à (-r, 0, 0) elle est (0, 0,5) ; et à (0, -r, 0) elle est (0,5, 0).
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows 2000 Server [applications de bureau uniquement] |
En-tête |
|
Bibliothèque |
|
DLL |
|