EasyManuals Logo
Home>HP>Desktop>b2600

HP b2600 Reference Guide

HP b2600
486 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #25 background imageLoading...
Page #25 background image
B
gluBeginSurface
Chapter 2
25
gluBeginSurface
gluBeginSurface, gluEndSurface: delimit a NURBS surface definition.
C Specification
void gluBeginSurface(
GLUnurbs* nurb)
void gluEndSurface(
GLUnurbs* nurb)
Parameters
nurb Specifies the NURBS object (created with gluNewNurbsRenderer).
Description
Use gluBeginSurface to mark the beginning of a NURBS surface definition. After calling
gluBeginSurface, make one or more calls to gluNurbsSurface to define the attributes of
the surface. Exactly one of these calls to gluNurbsSurface must have a surface type of
GL_MAP2_VERTEX_3 or GL_MAP2_VERTEX_4. To mark the end of the NURBS
surface definition, call gluEndSurface.
Trimming of NURBS surfaces is supported with gluBeginTrim, gluPwlCurve,
gluNurbsCurve, andgluEndTrim. See the gluBeginTrim reference page for details.
GL evaluators are used to render the NURBS surface as a set of polygons. 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.
See Also
gluBeginCurve,
gluBeginTrim,
gluNewNurbsRenderer,
gluNurbsCurve,
gluNurbsSurface,
gluPwlCurve

Table of Contents

Other manuals for HP b2600

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the HP b2600 and is the answer not in the manual?

HP b2600 Specifications

General IconGeneral
BrandHP
Modelb2600
CategoryDesktop
LanguageEnglish

Related product manuals