fungsi glIndexd

Fungsi glIndexd mengatur indeks warna saat ini.

Sintaks

void WINAPI glIndexd(
   GLdouble c
);

Parameter

C

Nilai baru untuk indeks warna saat ini.

Mengembalikan nilai

Fungsi ini tidak mengembalikan nilai.

Keterangan

Fungsi glIndexd memperbarui indeks warna saat ini (bernilai tunggal). Dibutuhkan satu argumen: nilai baru untuk indeks warna saat ini.

Indeks saat ini disimpan sebagai nilai floating-point. Nilai bilangan bulat dikonversi langsung ke nilai floating-point, tanpa pemetaan khusus.

Nilai indeks di luar rentang buffer indeks warna yang dapat diwakili tidak dijepit. Namun, sebelum indeks dihilangkan (jika diaktifkan) dan ditulis ke framebuffer, indeks dikonversi ke format titik tetap. Setiap bit dalam bagian bilangan bulat dari nilai titik tetap yang dihasilkan yang tidak sesuai dengan bit dalam framebuffer ditutupi.

Indeks saat ini dapat diperbarui kapan saja. Secara khusus, glIndexd dapat dipanggil antara panggilan ke glBegin dan panggilan yang sesuai ke glEnd.

Fungsi berikut mengambil informasi yang terkait dengan glIndexd:

glGet dengan argumen GL_CURRENT_INDEX

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

glBegin

glColor

glEnd

glGet