EasyManua.ls Logo

HP b2600

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
Loading...
N
gluNurbsSurface
Chapter 12
310
gluNurbsSurface
gluNurbsSurface: define the shape of a NURBS surface.
C Specification
void gluNurbsSurface(
GLUnurbs* nurb,
GLint sKnotCount,
GLfloat* sKnots,
GLint tKnotCount,
GLfloat* tKnots,
GLint sStride,
GLint tStride,
GLfloat* control,
GLint sOrder,
GLint tOrder,
GLenum type)
Parameters
nurb Specifies the NURBS object (created with gluNewNurbsRenderer).
sKnotCount Specifies the number of knots in the parametric u direction.
sKnots Specifies an array of sKnotCount non-decreasing knot values in the
parametric u direction.
tKnotCount Specifies the number of knots in the parametric v direction.
tKnots Specifies an array of tKnotCount non-decreasing knot values in the
parametric v direction.
sStride Specifies the offset (as a number of single-precision floating point
values) between successive control points in the parametric u direction
in control.
tStride Specifies the offset (in single-precision floating-point values) between
successive control points in the parametric v direction in control.
control Specifies an array containing control points for the NURBS surface.
The offsets between successive control points in the parametric u and v
directions are given by sStride and tStride.
sOrder Specifies the order of the NURBS surface in the parametric u direction.
The order is one more than the degree, hence a surface that is cubic in
u has a u order of 4.
tOrder Specifies the order of the NURBS surface in the parametric v direction.
The order is one more than the degree, hence a surface that is cubic in
v has a v order of 4.
type Specifies type of the surface. type can be any of the valid
two-dimensional evaluator types (such as GL_MAP2_VERTEX_3 or
GL_MAP2_COLOR_4).

Table of Contents

Other manuals for HP b2600

Related product manuals