Partager via


fonction glEdgeFlag

Signale les arêtes en tant que limites ou non limites.

Syntaxe

void WINAPI glEdgeFlag(
   GLboolean flag
);

Paramètres

flag

Spécifie la valeur actuelle de l’indicateur d’arête, TRUE ou FALSE.

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 glEdgeFlag définit l’indicateur d’arête 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, glEdgeFlag peut être appelé entre un appel à glBegin et l’appel à glEnd correspondant.

Les fonctions suivantes récupèrent des informations relatives à glEdgeFlag :

glGet avec argument GL_EDGE_FLAG

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
Gl.h
Bibliothèque
Opengl32.lib
DLL
Opengl32.dll