glMatrixMode

来源:互联网 发布:淘宝买家秀图片 编辑:程序博客网 时间:2024/06/07 04:06
glMatrixMode

NAME

glMatrixMode -- specify which matrix is the current matrix
        指定当前矩阵


C SPECIFICATION

C风格

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.

为之后要进行的矩阵操作指定一个矩阵栈。可以设置三种值:GL_MODELVIEW(模型?),GL_PROGECTION(投影?),GL_TEXTURE(文本?)。默认值是GL_MODELEVIEW。

DESCRIPTION

描述

glMatrixMode sets the current matrix mode. mode can assume one of three values:

glMatrixMode设定当前的矩阵模式,可以指定为以下三种:

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.