glMatrixMode

NAME

glMatrixMode -- specify which matrix is the current matrix

C SPECIFICATION

void glMatrixMode(GLenum mode)

PARAMETERS

mode
Specifies which matrix stack is the target for subsequent matrix operations. Three values are accepted: GL_MODELVIEW, GL_PROJECTION, and GL_TEXTURE. The default value is GL_MODELVIEW.

DESCRIPTION

glMatrixMode sets the current matrix mode. mode can assume one of three values:
GL_MODELVIEW
Applies subsequent matrix operations to the modelview matrix stack.

GL_PROJECTION
Applies subsequent matrix operations to the projection matrix stack.

GL_TEXTURE
Applies subsequent matrix operations to the texture matrix stack.

ERRORS

GL_INVALID_ENUM is generated if mode is not an accepted value.

GL_INVALID_OPERATION is generated if glMatrixMode is called between a call to glBegin and the corresponding call to glEnd.

ASSOCIATED GETS

glGet with argument GL_MATRIX_MODE

SEE ALSO

glLoadMatrix, glPushMatrix


back to the OpenGL index page


© 1995 Uwe Behrens. All rights reserved.