glEvalPoint2 函数
glEvalPoint1 和 glEvalPoint2 函数在网格中生成和评估单个点。
语法
void glEvalPoint2(
GLint i,
GLint j
);
参数
-
i
-
网格域变量 i 的整数值。
-
j
-
网格域变量 j 的整数值。
返回值
此函数不返回值。
注解
glMapGrid 和 glEvalMesh 函数可协同使用,以高效生成和评估一系列间隔均匀的地图域值。 可以使用 glEvalPoint 评估 由 glEvalMesh 遍历的同一网格空间中的单个网格点。 调用 glEvalPoint1 等效于调用
glEvalCoord1 (i ?美国 +u1 ) ;
其中
?u = (u2 u1 ) /n
和 n、 u1 和 u2 是最新 glMapGrid1 函数的参数。 一个绝对数值要求是,如果 i = n,则从 (i ?u + u1 ) 正好是 u2 。
在二维情况下, glEvalPoint2, let
?u = (u2 u1 ) /n
?v = (v2 v1 ) /m
其中 n、 u1、 u2 、 m、 v1 和 v2 是最新 glMapGrid2 函数的参数。 然后 ,glEvalPoint2 函数等效于调用
glEvalCoord2 (i ?美国 + u1 , j ?V + v1 ) ;
唯一的绝对数值要求是,如果 i=n,则从 (i ?u + u1 ) 正好是 u2 ,如果 j = m,则从 (j ?v + v1 ) 正好是 v2。
以下函数检索与 glEvalPoint1 和 glEvalPoint2 相关的信息:
带参数GL_MAP1_GRID_DOMAIN的 glGet
带参数GL_MAP2_GRID_DOMAIN的 glGet
带参数GL_MAP1_GRID_SEGMENTS的 glGet
带参数GL_MAP2_GRID_SEGMENTS的 glGet
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|
库 |
|
DLL |
|