GLGETTEXGEN() GLGETTEXGEN() NAME glGetTexGendv, glGetTexGenfv, glGetTexGeniv - return texture coordinate generation parameters C SPECIFICATION void glGetTexGendv( GLenum coord, GLenum pname, GLdouble *params ) void glGetTexGenfv( GLenum coord, GLenum pname, GLfloat *params ) void glGetTexGeniv( GLenum coord, GLenum pname, GLint *params ) delim $$ PARAMETERS coord Specifies a texture coordinate. Must be GL_S, GL_T, GL_R, or GL_Q. pname Specifies the symbolic name of the value(s) to be returned. Must be either GL_TEXTURE_GEN_MODE or the name of one of the texture generation plane equations: GL_OBJECT_PLANE or GL_EYE_PLANE. params Returns the requested data. DESCRIPTION glGetTexGen returns in params selected parameters of a texture coordinate generation function that was specified using glTexGen. coord names one of the (s, t, r, q) texture coordinates, using the symbolic constant GL_S, GL_T, GL_R, or GL_Q. pname specifies one of three symbolic names: GL_TEXTURE_GEN_MODE params returns the single-valued texture gener- ation function, a symbolic constant. The ini- tial value is GL_EYE_LINEAR. GL_OBJECT_PLANE params returns the four plane equation coeffi- cients that specify object linear-coordinate generation. Integer values, when requested, are mapped directly from the internal floating- point representation. GL_EYE_PLANE params returns the four plane equation coeffi- cients that specify eye linear-coordinate gen- eration. Integer values, when requested, are mapped directly from the internal floating- point representation. The returned values are those maintained in eye coordinates. They are not equal to the values specified using glTex- Gen, unless the modelview matrix was identity when glTexGen was called. NOTES If an error is generated, no change is made to the contents of params. ERRORS GL_INVALID_ENUM is generated if coord or pname is not an accepted value. GL_INVALID_OPERATION is generated if glGetTexGen is executed between the execution of glBegin and the corresponding execution of glEnd. SEE ALSO glTexGen GLGETTEXGEN()
NAME | C SPECIFICATION | PARAMETERS | DESCRIPTION | NOTES | ERRORS | SEE ALSO
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glGetTexGendv&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>
