gluProject  K5I_J8

[New - Windows 95, OEM Service Release 2]

The gluProject function maps object coordinates to window coordinates.

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

The object coordinates.

modelMatrix

The current modelview matrix (as from a glGetDoublev8KNKTW call).

projMatrix

The current projection matrix (as from a glGetDoublev call).

viewport

The current viewport (as from a glGetIntegerv8KNKTW call).

winx, winy, winz

The computed window coordinates.

 

Remarks

The gluProject function 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.

See Also

, , glGetIntegerv, gluUnProject