Bagikan melalui


fungsi glMatrixMode

Fungsi glMatrixMode menentukan matriks mana yang merupakan matriks saat ini.

Sintaks

void WINAPI glMatrixMode(
   GLenum mode
);

Parameter

mode

Tumpukan matriks yang merupakan target untuk operasi matriks berikutnya. Parameter mode dapat mengasumsikan salah satu dari tiga nilai.

Nilai Makna
GL_MODELVIEW
Menerapkan operasi matriks berikutnya ke tumpukan matriks modelview.
GL_PROJECTION
Menerapkan operasi matriks berikutnya ke tumpukan matriks proyeksi.
GL_TEXTURE
Menerapkan operasi matriks berikutnya ke tumpukan matriks tekstur.

Nilai kembali

Fungsi ini tidak mengembalikan nilai.

Kode kesalahan

Kode kesalahan berikut dapat diambil oleh fungsi glGetError .

Nama Makna
GL_INVALID_ENUM
mode bukan nilai yang diterima.
GL_INVALID_OPERATION
Fungsi ini dipanggil antara panggilan ke glBegin dan panggilan yang sesuai ke glEnd.

Keterangan

Fungsi glMatrixMode mengatur mode matriks saat ini.

Fungsi berikut mengambil informasi yang terkait dengan glMatrixMode:

glGet dengan argumen GL_MATRIX_MODE

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

glEnd

glLoadMatrix

glPushMatrix