gluPwlCurve fonction)
La fonction gluPwlCurve décrit une courbe de découpage NURBS B-spline (NURBS) par morceaux linéaire non uniforme.
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.
-
progrès
-
Décalage (nombre de valeurs à virgule flottante simple précision) entre des points sur la courbe.
-
type
-
Type de courbe. Il doit s’agir _ de Glu Map1 _ Trim _ 2 ou de Glu _ Map1 _ Trim _ 3.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Notes
La fonction gluPwlCurve décrit une courbe de rognage linéaire par morceaux pour une surface NURBS. Une courbe linéaire par morceaux se compose d’une liste de coordonnées de points dans l’espace de paramètres pour la surface NURBS à tronquer. Ces points sont reliés par 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 tracé résultant apparaisse courbé au niveau de la résolution utilisée dans l’application.
Si le type est Glu _ Map1 _ Trim _ 2, il décrit une courbe dans l’espace de paramètres à deux dimensions (u et v). S’il s’agit _ de 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 les courbes de suppression, 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 |
|