glCullFace - specify whether front- or back-facing facets can be culled
void glCullFace( GLenum mode )
mode Specifies whether front- or back-facing facets are candidates for culling. Symbolic constants GL_FRONT, GL_BACK, and GL_FRONT_AND_BACK are accepted. The default value is GL_BACK.
glCullFace specifies whether front- or back-facing facets are culled (as specified by mode) when facet culling is enabled. Facet culling is enabled and disabled using the glEnable and glDisable commands with the argument GL_CULL_FACE. Facets include triangles, quadrilaterals, polygons, and rectangles. glFrontFace specifies which of the clockwise and counterclockwise facets are front-facing and back-facing. See glFrontFace.
If the mode is GL_FRONT_AND_BACK then no facets are drawn, but other primitives such as points and lines are.
GL_INVALID_ENUM is generated if mode is not an accepted value. GL_INVALID_OPERATION is generated if glCullFace is executed between the execution of glBegin and the corresponding execution of glEnd.
glIsEnabled with argument GL_CULL_FACE glGet with argument GL_CULL_FACE_MODE
glEnable, glFrontFace
Introduction | Alphabetic | Specification
Last Edited: Mon, May 22, 1995