fungsi glEnd
Fungsi glBegin dan glEnd memisahkan simpul primitif atau sekelompok primitif seperti.
Sintaks
void WINAPI glEnd(void);
Parameter
Fungsi ini tidak memiliki parameter.
Nilai kembali
Fungsi ini tidak mengembalikan nilai.
Kode kesalahan
Kode kesalahan berikut dapat diambil oleh fungsi glGetError .
Nama | Makna |
---|---|
|
Fungsi selain glVertex, glColor, glIndex, glNormal, glTexCoord, glEvalCoord, glEvalPoint, glMaterial, glEdgeFlag, glCallList, atau glCallLists dipanggil antara glBegin dan glEnd yang sesuai. Fungsi glEnd dipanggil sebelum glBegin yang sesuai dipanggil, atau glBegin dipanggil dalam urutan glBegin/glEnd . |
Keterangan
Fungsi glBegin dan glEnd memisahkan simpul yang menentukan primitif atau sekelompok primitif seperti. Fungsi glBegin menerima satu argumen yang menentukan mana dari sepuluh primitif yang menyusun simpul. Mengambil n sebagai jumlah bilangan bulat mulai dari satu, dan N sebagai jumlah total simpul yang ditentukan, interpretasinya adalah sebagai berikut:
Anda hanya dapat menggunakan subset fungsi OpenGL antara glBegin dan glEnd. Fungsi yang dapat Anda gunakan adalah:
Anda juga dapat menggunakan glCallList atau glCallLists untuk menjalankan daftar tampilan yang hanya menyertakan fungsi sebelumnya. Jika ada fungsi OpenGL lain yang dipanggil antara glBegin dan glEnd, bendera kesalahan diatur dan fungsi diabaikan.
Terlepas dari nilai yang dipilih untuk mode di glBegin, tidak ada batasan jumlah simpul yang dapat Anda tentukan antara glBegin dan glEnd. Garis, segitiga, kuadrilateral, dan poligon yang tidak lengkap ditentukan tidak digambar. Hasil spesifikasi yang tidak lengkap ketika terlalu sedikit simpul disediakan untuk menentukan bahkan satu primitif atau ketika kelipatan simpul yang salah ditentukan. Primitif yang tidak lengkap diabaikan; primitif lengkap digambar.
Spesifikasi minimum simpul untuk setiap primitif adalah:
Jumlah minimum simpul Jenis primitif 1 point 2 line 3 segitiga 4 Segiempat 3 polygon Mode yang memerlukan kelipatan simpul tertentu adalah GL_LINES (2), GL_TRIANGLES (3), GL_QUADS (4), dan GL_QUAD_STRIP (2).
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 |
|