glCullFace.3gl




Name

  glCullFace - specify whether front- or back-facing facets can	be culled


C Specification

  void glCullFace( GLenum mode )


Parameters


  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.


Description

  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.

Notes

  If the mode is GL_FRONT_AND_BACK then	no facets are drawn, but other
  primitives such as points and	lines are.

Errors

  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.

Associated Gets

  glIsEnabled with argument GL_CULL_FACE
  glGet	with argument GL_CULL_FACE_MODE

See Also

  glEnable, glFrontFace




Introduction | Alphabetic | Specification

Last Edited: Mon, May 22, 1995

AFV