Compartir a través de


Función glMatrixMode

La función glMatrixMode especifica qué matriz es la matriz actual.

Sintaxis

void WINAPI glMatrixMode(
   GLenum mode
);

Parámetros

mode

Pila de matrices que es el destino para las operaciones de matriz posteriores. El parámetro mode puede suponer uno de los tres valores.

Value Significado
GL_MODELVIEW
Aplica las operaciones de matriz posteriores a la pila de matrices modelview.
GL_PROJECTION
Aplica las operaciones de matriz posteriores a la pila de matrices de proyección.
GL_TEXTURE
Aplica las operaciones de matriz posteriores a la pila de matrices de texturas.

Valor devuelto

Esta función no devuelve ningún valor.

Códigos de error

La función glGetError puede recuperar los siguientes códigos de error.

Nombre Significado
GL_INVALID_ENUM
mode no era un valor aceptado.
GL_INVALID_OPERATION
Se llamó a la función entre una llamada a glBegin y la llamada correspondiente a glEnd.

Comentarios

La función glMatrixMode establece el modo de matriz actual.

La siguiente función recupera información relacionada con glMatrixMode:

glGet con GL_MATRIX_MODE de argumentos

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado
Gl.h
Biblioteca
Opengl32.lib
Archivo DLL
Opengl32.dll

Consulte también

glBegin

glEnd

glLoadMatrix

glPushMatrix