*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->Tru64 Unix man pages -> gluEndCurve (3)              
Title
Content
Arch
Section
 

Contents


gluBeginCurve()                                   gluBeginCurve()


NAME    [Toc]    [Back]

       gluBeginCurve, gluEndCurve - delimit a NURBS curve definition

SYNOPSIS    [Toc]    [Back]

       void gluBeginCurve(
               GLUnurbs* nurb ); void gluEndCurve(
               GLUnurbs* nurb );

PARAMETERS    [Toc]    [Back]

       Specifies the NURBS object (created  with  gluNewNurbsRenderer()).

DESCRIPTION    [Toc]    [Back]

       Use gluBeginCurve() to mark the beginning of a NURBS curve
       definition. 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 GL_MAP1_VERTEX_3 or GL_MAP1_VERTEX_4.
 To mark the end of the NURBS curve definition, call
       gluEndCurve().

       GL  evaluators  are  used  to  render the NURBS curve as a
       series of line segments. Evaluator state is preserved during
   rendering   with   glPushAttrib()(GL_EVAL_BIT)   and
       glPopAttrib().  See the glPushAttrib() reference page  for
       details on exactly what state these calls preserve.

EXAMPLE    [Toc]    [Back]

       The  following commands render a textured NURBS curve with
       normals; texture coordinates and normals are  also  specified
 as NURBS curves: gluBeginCurve(nobj);
          gluNurbsCurve(nobj, ..., GL_MAP1_TEXTURE_COORD_2);
          gluNurbsCurve(nobj, ..., GL_MAP1_NORMAL);
          gluNurbsCurve(nobj,   ...,  GL_MAP1_VERTEX_4);  gluEndCurve(nobj);


SEE ALSO    [Toc]    [Back]

      
      
       gluBeginSurface(3),    gluBeginTrim(3),    gluNewNurbsRenderer(3),   gluNurbsCurve(3),   glPopAttrib(3),  glPushAttrib(3)



                                                  gluBeginCurve()
[ Back ]
 Similar pages
Name OS Title
bgnsurface IRIX delimit a NURBS surface definition
gluEndSurface Tru64 delimit a NURBS surface definition
endsurface IRIX delimit a NURBS surface definition
glubeginsurface IRIX delimit a NURBS surface definition
gluBeginSurface Tru64 delimit a NURBS surface definition
gluBeginTrim Tru64 delimit a NURBS trimming loop definition
glubegintrim IRIX delimit a NURBS trimming loop definition
gluEndTrim Tru64 delimit a NURBS trimming loop definition
gluNurbsCurve Tru64 define the shape of a NURBS curve
nurbscurve IRIX controls the shape of a NURBS curve
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service