fonction glEdgeFlagv
Signale les arêtes en tant que limites ou non limites.
Syntaxe
void WINAPI glEdgeFlagv(
const GLboolean *flag
);
Paramètres
-
flag
-
Spécifie un pointeur vers un tableau qui contient un seul élément booléen, qui remplace la valeur actuelle de l’indicateur d’arête.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Notes
Chaque vertex d’un polygone, d’un triangle distinct ou d’un quadrilatère distinct spécifié entre une paire glEnd glBegin/ est marqué comme début d’une limite ou d’un bord non limite. Si l’indicateur d’arête actuel est TRUE lorsque le vertex est spécifié, le vertex est marqué comme début d’un bord limite. Si l’indicateur d’arête actuel est FALSE, le sommet est marqué comme début d’un bord non limite. La fonction glEdgeFlagv définit l’indicateur de bord sur TRUE si l’indicateur est différent de zéro, FALSE dans le cas contraire.
Les sommets des triangles connectés et des quadrilatères connectés sont toujours marqués comme limites, quelle que soit la valeur de l’indicateur de bord.
Les indicateurs de limite et d’arête non limite sur les sommets sont significatifs uniquement si GL_POLYGON_MODE est défini sur GL_POINT ou GL_LINE. Consultez glPolygonMode.
Initialement, le bit d’indicateur de bord est TRUE.
L’indicateur de périphérie actuel peut être mis à jour à tout moment. En particulier, glEdgeFlagv peut être appelé entre un appel à glBegin et l’appel à glEnd correspondant.
Les fonctions suivantes récupèrent des informations relatives à glEdgeFlagv :
glGet avec argument GL_EDGE_FLAG
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 |
|