Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction gluProject mappe les coordonnées de l’objet aux coordonnées de fenêtre.
Syntaxe
int WINAPI gluProject(
GLdouble objx,
GLdouble objy,
GLdouble objz,
const GLdouble modelMatrix[16],
const GLdouble projMatrix[16],
const GLint viewport[4],
GLdouble *winx,
GLdouble *winy,
GLdouble *winz
);
Paramètres
-
objx
-
Coordonnée de l’objet x.
-
objy
-
Coordonnée de l’objet y.
-
objz
-
Coordonnée de l’objet z.
-
modelMatrix
-
Matrice modelview actuelle (comme à partir d’un appel glGetDoublev ).
-
projMatrix
-
Matrice de projection actuelle (comme à partir d’un appel glGetDoublev ).
-
Fenêtre
-
La fenêtre d’affichage actuelle (comme à partir d’un appel glGetIntegerv ).
-
Winx
-
Coordonnée de fenêtre x calculée.
-
winy
-
Coordonnée de la fenêtre y calculée.
-
winz
-
Coordonnée de la fenêtre z calculée.
Valeur retournée
Si la fonction réussit, la valeur de retour est GL_TRUE.
Si la fonction échoue, la valeur de retour est GL_FALSE.
Notes
La fonction gluProject transforme les coordonnées d’objet spécifiées en coordonnées de fenêtre à l’aide de modelMatrix, projMatrix et viewport. Le résultat est stocké dans winx, winy et winz.
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 |
|