glEvalPoint2 函式

glEvalPoint1glEvalPoint2函式會產生並評估網格中的單一點。

語法

void glEvalPoint2(
   GLint i,
   GLint j
);

參數

i

格線定義域變數 i的整數值。

J

格線定義域變數 j 的整數值。

傳回值

此函式不會傳回值。

備註

glMapGridglEvalMesh函式會一起使用,以有效率地產生和評估一系列平均間距的地圖定義域值。 您可以使用 glEvalPoint 來評估 glEvalMesh周遊之相同方格空間中的單一格線點。 呼叫 glEvalPoint1 相當於呼叫

glEvalCoord1 (i美國 +u1 ) ;

where

?u = (u2 u1 ) /n

nu1 和 u2 是最新 glMapGrid1 函式的引數。 一個絕對數值需求是,如果i = n,則從 (i計算的值?u + u1 ) 剛好是u2 。

在二維案例 中,glEvalPoint2,let

?u = (u2 u1 ) /n

?v = (v2 v1 ) /m

其中 nu1 、 u2 、 mv1 和 v2 是最新 glMapGrid2 函式的引數。 然後 glEvalPoint2 函式相當於呼叫

glEvalCoord2 (i美國 + u1 , jV + v1 ) ;

唯一的絕對數值需求是,如果i=n,則從 (i計算的值?u u + 1 ) 剛好是 u2 ,如果j = m,則從 (j計算的值?v v + 1 ) 完全是v2 。

下列函式會擷取 與 glEvalPoint1glEvalPoint2相關的資訊:

glGet with argument GL_MAP1_GRID_DOMAIN

glGet with argument GL_MAP2_GRID_DOMAIN

glGet with argument GL_MAP1_GRID_SEGMENTS

glGet with argument GL_MAP2_GRID_SEGMENTS

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
Gl.h
程式庫
Opengl32.lib
DLL
Opengl32.dll

另請參閱

glEvalCoord

glEvalMesh

glGet

glMap1

glMap2

glMapGrid