fungsi glEvalPoint2
Fungsi glEvalPoint1 dan glEvalPoint2 menghasilkan dan mengevaluasi satu titik dalam jala.
Sintaks
void glEvalPoint2(
GLint i,
GLint j
);
Parameter
-
i
-
Nilai bilangan bulat untuk variabel domain kisi i.
-
J
-
Nilai bilangan bulat untuk variabel domain kisi j .
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 ruang kisi 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 ) tepat 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 ) tepat u2 , dan jika j = m, maka nilai yang dihitung dari (j ? v + v1 ) tepat 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 |
|
Pustaka |
|
DLL |
|