Unix/Linux Go Back    


CentOS 7.0 - man page for glmatrixmode (centos section 3G)

Linux & Unix Commands - Search Man Pages
Man Page or Keyword Search:   man
Select Man Page Set:       apropos Keyword Search (sections above)


GLMATRIXMODE(3G)			  OpenGL Manual 			 GLMATRIXMODE(3G)

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 initial value is
	   GL_MODELVIEW. Additionally, if the ARB_imaging extension is supported, GL_COLOR is
	   also accepted.

DESCRIPTION
       glMatrixMode sets the current matrix mode.  mode can assume one of four 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.

       GL_COLOR
	   Applies subsequent matrix operations to the color matrix stack.

       To find out which matrix stack is currently the target of all matrix operations, call
       glGet() with argument GL_MATRIX_MODE. The initial value is GL_MODELVIEW.

ERRORS
       GL_INVALID_ENUM is generated if mode is not an accepted value.

       GL_INVALID_OPERATION is generated if glMatrixMode is executed between the execution of
       glBegin() and the corresponding execution of glEnd().

ASSOCIATED GETS
       glGet() with argument GL_MATRIX_MODE

SEE ALSO
       glLoadMatrix(), glLoadTransposeMatrix(), glMultMatrix(), glMultTransposeMatrix(),
       glPopMatrix(), glPushMatrix()

COPYRIGHT
       Copyright (C) 1991-2006 Silicon Graphics, Inc. This document is licensed under the SGI
       Free Software B License. For details, see http://oss.sgi.com/projects/FreeB/.

AUTHORS
       opengl.org

opengl.org				    06/10/2014				 GLMATRIXMODE(3G)
Unix & Linux Commands & Man Pages : ©2000 - 2018 Unix and Linux Forums


All times are GMT -4. The time now is 04:56 PM.