Fonctions GLU
Cette section comprend des pages de référence, par ordre alphabétique, pour toutes les fonctions de la bibliothèque d’utilitaire OpenGL. Pour plus d’informations sur ces fonctions, consultez Bibliothèque utilitaire OpenGL.
Fonction | Description |
---|---|
gluBeginCurve, gluEndCurve | Délimitez une définition de courbe B-Spline rationnelle non uniforme (NURBS). |
gluBeginPolygon, gluEndPolygon | Délimiter une description de polygone. |
gluBeginSurface, gluEndSurface | Délimiter une définition de surface NURBS. |
gluBeginTrim, gluEndTrim | Délimiter une définition de boucle de découpage NURBS. |
gluBuild1DMipmaps | Crée des mipmaps 1D. |
gluBuild2DMipmaps | Crée des mipmaps 2D. |
gluCylinder | Dessine un cylindre. |
gluDeleteNurbsRenderer | Détruit un objet NURBS. |
gluDeleteQuadric | Détruit un objet quadric. |
gluDeleteTess | Détruit un objet de pavage. |
gluDisk | Dessine un disque. |
gluErrorString | Génère une chaîne d’erreur à partir d’un code d’erreur OpenGL ou GLU. La chaîne d’erreur est ANSI uniquement. |
gluGetNurbsProperty | Récupère une propriété NURBS. |
gluGetString | Récupère une chaîne qui décrit le numéro de version GLU ou les appels d’extension GLU pris en charge. |
gluGetTessProperty | Récupère une propriété d’objet tessellation. |
gluLoadSamplingMatrices | Charge l’échantillonnage et l’élimination des matrices NURBS. |
gluLookAt | Définit une transformation d’affichage. |
gluNewNurbsRenderer | Crée un objet NURBS. |
gluNewQuadric | Crée un objet quadric. |
gluNewTess | Crée un objet de pavage. |
gluNextContour | Marque le début d’un autre contour. |
gluNurbsCallback | Définit un rappel pour un objet NURBS. |
gluNurbsCurve | Définit la forme d’une courbe NURBS. |
gluNurbsProperty | Définit une propriété NURBS. |
gluNurbsSurface | Définit la forme d’une surface NURBS. |
gluOrtho2D | Définit une matrice de projection orthographique 2D. |
gluPartialDisk | Dessine un arc d’un disque. |
gluPerspective | Configure une matrice de projection de perspective. |
gluPickMatrix | Définit une région de sélection. |
gluProject | Mappe les coordonnées de l’objet aux coordonnées de fenêtre. |
gluPwlCurve | Décrit une courbe de découpage NURBS linéaire au niveau de la pièce. |
gluQuadricCallback | Définit un rappel pour un objet quadric. |
gluQuadricDrawStyle | Spécifie le style de dessin souhaité pour les quadrics. |
gluQuadricNormals | Spécifie le type de normales à utiliser pour les quadrics. |
gluQuadricOrientation | Spécifie l’orientation à l’intérieur ou à l’extérieur pour les quadrics. |
gluQuadricTexture | Spécifie si les quadrics doivent être texturés. |
gluScaleImage | Met à l’échelle une image à une taille arbitraire. |
gluSphere | Dessine une sphère. |
gluTessBeginContour, gluTessEndContour | Délimiter une description de contour. |
gluTessBeginPolygon, gluTessEndPolygon | Délimiter une description de polygone. |
gluTessCallback | Définit un rappel pour un objet tessellation. |
gluTessNormal | Spécifie une valeur normale pour un polygone. |
gluTessProperty | Définit la propriété d’un objet tessellation. |
gluTessVertex | Spécifie un sommet sur un polygone. |
gluUnProject | Mappe les coordonnées de fenêtre aux coordonnées d’objet. |