void glEvalPoint1( GLinti) void glEvalPoint2( GLinti, GLintj)

*i*- Specifies the integer value for grid domain variable
*i*. *j*- Specifies the integer value for grid domain variable
*j*(`glEvalPoint2`only).

glEvalCoord1(i·u+u_{1});

where

*u* =
(*u*_{2}
*u*_{1}) / *n*

and *n*, *u*_{1}, and *u*_{2} are the arguments
to the most recent `glMapGrid1` command.
The one absolute numeric requirement is that if *i*=*n*, then the
value computed from *i*·*u* + *u*_{1}*u*_{2}.

In the two-dimensional case, `glEvalPoint2`, let

*u* = (*u*_{2}
*u*_{1}) / *n*

*v* = (*v*_{2}
*v*_{1}) / *m*

where *n*, *u*_{1}, *u*_{2}, *m*,
*v*_{1}, and *v*_{2} are the arguments to the most
recent `glMapGrid2` command. Then the
`glEvalPoint2` command is equivalent to calling

glEvalCoord2(The only absolute numeric requirements are that ifi·u+u_{1},j·v+v_{1});