gluEndCurve - delimit a NURBS curve definition
void gluEndCurve( | GLUnurbs* | nurb) ; |
Use gluEndCurve
to mark the ending of a NURBS curve definition. To mark the begin of the NURBS curve definition, call gluBeginCurve. After
calling gluBeginCurve, make one or more calls to
gluNurbsCurve to define the attributes of the curve.
Exactly one of the calls to gluNurbsCurve must have
a curve type of GLU_MAP1_VERTEX_3
or GLU_MAP1_VERTEX_4
.
GL-like evaluators are used to render the NURBS curve as a series of line segments.
The following commands render a textured NURBS curve with normals; texture coordinates and normals are also specified as NURBS curves:
gluBeginCurve(nobj); gluNurbsCurve(nobj, ..., GLU_MAP1_TEXTURE_COORD_2); gluNurbsCurve(nobj, ..., GLU_MAP1_NORMAL); gluNurbsCurve(nobj, ..., GLU_MAP1_VERTEX_4); gluEndCurve(nobj);
Copyright c 1991-2006 Silicon Graphics, Inc. This document is licensed under the SGI Free Software B License. For details, see http://oss.sgi.com/projects/FreeB/.