Glmap2 - HP b2600 Reference Manual

Opengl 1.1 reference
Hide thumbs Also See for b2600:
Table of Contents
M

glMap2

glMap2
glMap2d, glMap2f: define a two-dimensional evaluator.
C Specification
void glMap2d(
void glMap2f(
Parameters
target
u1, u2
ustride
uorder
278
GLenum target,
GLdouble u1,
GLdouble u2,
GLint ustride,
GLint uorder,
GLdouble v1,
GLdouble v2,
GLint vstride,
GLint vorder,
const GLdouble *points)
GLenum target,
GLfloat u1,
GLfloat u2,
GLint ustride,
GLint uorder,
GLfloat v1,
GLfloat v2,
GLint vstride,
GLint vorder,
const GLfloat*points)
Specifies the kind of values that are generated by the evaluator.
Symbolic constants GL_MAP2_VERTEX_3, GL_MAP2_VERTEX_4,
GL_MAP2_INDEX, GL_MAP2_COLOR_4, GL_MAP2_NORMAL,
GL_MAP2_TEXTURE_COORD_1, GL_MAP2_TEXTURE_COORD_2,
GL_MAP2_TEXTURE_COORD_3, and
GL_MAP2_TEXTURE_COORD_4 are accepted.
Specify a linear mapping of u, as presented to glEvalCoord2, to û, one
of the two variables that are evaluated by the equations specified by
this command. Initially, u1 is 0 and u2 is 1.
Specifies the number of floats or doubles between the beginning of
control point R
are the u and v control point indices, respectively. This allows control
points to be embedded in arbitrary data structures. The only constraint
is that the values for a particular control point must occupy contiguous
memory locations. The initial value of ustride is 0.
Specifies the dimension of the control point array in the u axis. Must be
positive. The initial value is 1.
and the beginning of control point R
ij
, where i and j
(i+1)j
Chapter 11

Hide quick links:

Table of Contents
loading

Table of Contents