funzione glMatrixMode

La funzione glMatrixMode specifica quale matrice è la matrice corrente.

Sintassi

void WINAPI glMatrixMode(
   GLenum mode
);

Parametri

mode

Stack matrice di destinazione per le operazioni di matrice successive. Il parametro mode può assumere uno dei tre valori.

Valore Significato
GL_MODELVIEW
Applica le operazioni di matrice successive allo stack della matrice modelview.
GL_PROJECTION
Applica le operazioni di matrice successive allo stack della matrice di proiezione.
GL_TEXTURE
Applica le operazioni di matrice successive allo stack della matrice di trama.

Valore restituito

Questa funzione non restituisce un valore.

Codici di errore

I codici di errore seguenti possono essere recuperati dalla funzione glGetError .

Nome Significato
GL_INVALID_ENUM
la modalità non è stata accettata.
GL_INVALID_OPERATION
La funzione è stata chiamata tra una chiamata a glBegin e la chiamata corrispondente a glEnd.

Commenti

La funzione glMatrixMode imposta la modalità matrice corrente.

La funzione seguente recupera informazioni correlate a glMatrixMode:

glGet con argomento GL_MATRIX_MODE

Requisiti

Requisito Valore
Client minimo supportato
Windows 2000 Professional [solo app desktop]
Server minimo supportato
Windows 2000 Server [solo app desktop]
Intestazione
Gl.h
Libreria
Opengl32.lib
DLL
Opengl32.dll

Vedi anche

glBegin

glEnd

glLoadMatrix

glPushMatrix