Fonction gluPwlCurve
La fonction gluPwlCurve décrit une courbe de découpage linéaire non uniforme B-Spline (NURBS) linéaire.
Syntaxe
void WINAPI gluPwlCurve(
GLUnurbs *nobj,
GLint count,
GLfloat *array,
GLint stride,
GLenum type
);
Paramètres
-
nobj
-
Objet NURBS (créé avec gluNewNurbsRenderer).
-
count
-
Nombre de points sur la courbe.
-
array
-
Tableau contenant les points de courbe.
-
Foulée
-
Décalage (nombre de valeurs à virgule flottante simple précision) entre les points de la courbe.
-
type
-
Type de courbe. Doit être GLU_MAP1_TRIM_2 ou GLU_MAP1_TRIM_3.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Notes
La fonction gluPwlCurve décrit une courbe de découpage linéaire au niveau de la pièce pour une surface NURBS. Une courbe linéaire au niveau de la pièce se compose d’une liste de coordonnées de points dans l’espace de paramètre pour la surface NURBS à découper. Ces points sont reliés à des segments de ligne pour former une courbe. Si la courbe est une approximation d’une courbe réelle, les points doivent être suffisamment proches pour que le chemin résultant apparaisse courbe à la résolution utilisée dans l’application.
Si le type est GLU_MAP1_TRIM_2, il décrit une courbe dans un espace de paramètre à deux dimensions (u et v). S’il s’agit d’un GLU_MAP1_TRIM_3, il décrit une courbe dans un espace de paramètre homogène à deux dimensions (u, v et w). Pour plus d’informations sur le découpage des courbes, consultez gluBeginTrim.
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 |
|