glEdgeFlagv fonction)
Signale les bords comme une limite ou une non-limite.
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 de l’indicateur de bord actuel.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Remarques
Chaque vertex d’un polygone, d’un triangle distinct ou d’un quadrilatère distinct spécifié entre une paire glBegin / glEnd est marqué comme le début d’une limite ou d’un bord non limité. Si l’indicateur de bord actuel a la valeur true lorsque le vertex est spécifié, le vertex est marqué comme le début d’un bord de limite. Si l’indicateur de bord actuel a la valeur false, le vertex est marqué comme le début d’un bord non lié. La fonction glEdgeFlagv affecte la valeur true à l’indicateur Edge si l’indicateur est différent de zéro ; sinon, false .
Les vertex 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 de périphérie non frontière sur les vertex ne sont significatifs que si le _ mode de polygone GL _ est défini sur le point GL ou sur la _ _ ligne GL. Consultez glPolygonMode.
Initialement, le bit de l’indicateur Edge a la valeur 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 correspondant à glEnd.
Les fonctions suivantes récupèrent les informations relatives à glEdgeFlagv:
glGet avec l' _ indicateur de périphérie de l’argument GL _
Configuration requise
| 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 |
|