gluProject

王朝百科·作者佚名  2010-03-06  
宽屏版  字体: |||超大  

gluProject

NAME

gluProject -- map object coordinates to window coordinates

C SPECIFICATION

int gluProject(GLdouble objx,

GLdouble objy,

GLdouble objz,

const GLdouble modelMatrix[16],

const GLdouble projMatrix[16],

const GLint viewport[4],

GLdouble *winx,

GLdouble *winy,

GLdouble *winz)

PARAMETERS

objx, objy, objz

Specify the object coordinates.

modelMatrix

Specifies the current modelview matrix (as from a glGetDoublev call).

projMatrix

Specifies the current projection matrix (as from a glGetDoublev call).

viewport

Specifies the current viewport (as from a glGetIntegerv call).

winx, winy, winz

Return the computed window coordinates.

DESCRIPTION

gluProject transforms the specified object coordinates into window coordinates using modelMatrix, projMatrix, and viewport. The result is stored in winx, winy, and winz. A return value of GL_TRUE indicates success, and GL_FALSE indicates failure.

 
© 2005- 王朝百科 版权所有