glRectdv fonction)
La fonction glRectdv dessine un rectangle.
Syntaxe
void WINAPI glRectdv(
const GLdouble *v1,
const GLdouble *v2
);
Paramètres
-
v1
-
Pointeur vers un sommet d’un rectangle.
-
v2
-
pointeur vers le vertex opposé du rectangle.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Codes d’erreur
Le code d’erreur suivant peut être récupéré par la fonction glGetError .
| Nom | Signification |
|---|---|
|
La fonction a été appelée entre un appel à glBegin et l’appel correspondant à glEnd. |
Remarques
La fonction glRectd prend en charge une spécification efficace des rectangles sous la forme de deux points d’angle. Chaque commande de rectangle accepte quatre arguments, organisés en deux paires consécutives de coordonnées (x, y), ou en tant que deux pointeurs vers des tableaux, chacun contenant une paire (x, y). Le rectangle résultant est défini dans le plan z = 0.
La fonction glRectd(x1, Y1, x2, Y2) est exactement équivalente à la séquence suivante :
glBegin( _ polygone GL);
glVertex2( x1, Y1 );
glVertex2( x2, Y1 );
glVertex2( x2, Y2 );
glVertex2( x1, Y2 );
glEnd();
Notez que si le deuxième vertex est au-dessus et à droite du premier vertex, le rectangle est construit avec un enroulement dans le sens inverse des aiguilles d’une passe.
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 |
|