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

  man pages->IRIX man pages -> OpenGL/glubegincurve (3)              
Title
Content
Arch
Section
 

Contents


gluBeginCurve(3G)	       OpenGL Reference		     gluBeginCurve(3G)


NAME    [Toc]    [Back]

     gluBeginCurve, gluEndCurve	- delimit a NURBS curve	definition

C SPECIFICATION    [Toc]    [Back]

     void gluBeginCurve( GLUnurbs* nurb	)

     void gluEndCurve( GLUnurbs* nurb )

PARAMETERS    [Toc]    [Back]

     nurb  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, gluBeginTrim, gluNewNurbsRenderer, gluNurbsCurve,
     glPopAttrib, glPushAttrib


									PPPPaaaaggggeeee 1111
[ 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