fungsi glEvalPoint1

Fungsi glEvalPoint1 dan glEvalPoint2 menghasilkan dan mengevaluasi satu titik dalam jala.

Sintaks

void glEvalPoint1(
   GLint i
);

Parameter

i

Nilai bilangan bulat untuk variabel domain kisi i.

Nilai kembali

Fungsi ini tidak mengembalikan nilai.

Keterangan

Fungsi glMapGrid dan glEvalMesh digunakan bersamaan untuk menghasilkan dan mengevaluasi serangkaian nilai domain peta yang diberi spasi merata secara efisien. Anda dapat menggunakan glEvalPoint untuk mengevaluasi satu titik kisi di gridspace yang sama yang dilalui oleh glEvalMesh. Memanggil glEvalPoint1 setara dengan panggilan

glEvalCoord1 (i ? u +u1 );

Di mana

? u = (u2 u1 )/n

dan n, u1 , dan u2 adalah argumen untuk fungsi glMapGrid1 terbaru. Satu persyaratan numerik absolut adalah bahwa jika i = n, maka nilai yang dihitung dari (i ? u + u1 ) tepatnya u2 .

Dalam kasus dua dimensi, glEvalPoint2, biarkan

? u = (u2 u1 )/n

? v = (v2 v1 )/m

di mana n, u1 , u2 , m, v1 , dan v2 adalah argumen ke fungsi glMapGrid2 terbaru. Kemudian fungsi glEvalPoint2 setara dengan panggilan

glEvalCoord2 (i ? u + u1 , j ? v + v1 );

Satu-satunya persyaratan numerik absolut adalah bahwa jika i=n, maka nilai yang dihitung dari (i ? u + u1 ) tepatnya u2 , dan jika j = m, maka nilai dihitung dari (j ? v + v1 ) tepatnya v2 .

Fungsi berikut mengambil informasi yang berkaitan dengan glEvalPoint1 dan glEvalPoint2:

glGet dengan argumen GL_MAP1_GRID_DOMAIN

glGet dengan argumen GL_MAP2_GRID_DOMAIN

glGet dengan argumen GL_MAP1_GRID_SEGMENTS

glGet dengan argumen GL_MAP2_GRID_SEGMENTS

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung
Windows 2000 Server [hanya aplikasi desktop]
Header
Gl.h
Pustaka
Opengl32.lib
DLL
Opengl32.dll

Lihat juga

glEvalCoord

glEvalMesh

glGet

glMap1

glMap2

glMapGrid