home | help
GLISENABLED()							   GLISENABLED()

NAME
     glIsEnabled - test whether a capability is enabled

C SPECIFICATION
     GLboolean glIsEnabled( GLenum cap )

PARAMETERS
     cap  Specifies a symbolic constant indicating a GL capability.

DESCRIPTION
     glIsEnabled  returns  GL_TRUE  if	cap is an enabled capability and returns
     GL_FALSE otherwise.  Initially all capabilities except GL_DITHER  are  dis-
     abled; GL_DITHER is initially enabled.

     The following capabilities are accepted for cap:

     Constant			See
     -----------------------------------------------------------------

     GL_ALPHA_TEST		glAlphaFunc
     GL_AUTO_NORMAL		glEvalCoord
     GL_BLEND			glBlendFunc, glLogicOp
     GL_CLIP_PLANEi		glClipPlane
     GL_COLOR_ARRAY		glColorPointer
     GL_COLOR_LOGIC_OP		glLogicOp
     GL_COLOR_MATERIAL		glColorMaterial
     GL_CULL_FACE		glCullFace
     GL_DEPTH_TEST		glDepthFunc, glDepthRange
     GL_DITHER			glEnable
     GL_EDGE_FLAG_ARRAY 	glEdgeFlagPointer
     GL_FOG			glFog
     GL_INDEX_ARRAY		glIndexPointer
     GL_INDEX_LOGIC_OP		glLogicOp
     GL_LIGHTi			glLightModel, glLight
     GL_LIGHTING		glMaterial, glLightModel, glLight
     GL_LINE_SMOOTH		glLineWidth
     GL_LINE_STIPPLE		glLineStipple
     GL_MAP1_COLOR_4		glMap1, glMap2
     GL_MAP2_TEXTURE_COORD_2	glMap2
     GL_MAP2_TEXTURE_COORD_3	glMap2
     GL_MAP2_TEXTURE_COORD_4	glMap2
     GL_MAP2_VERTEX_3		glMap2
     GL_MAP2_VERTEX_4		glMap2
     GL_NORMAL_ARRAY		glNormalPointer
     GL_NORMALIZE		glNormal
     GL_POINT_SMOOTH		glPointSize
     GL_POLYGON_SMOOTH		glPolygonMode
     GL_POLYGON_OFFSET_FILL	glPolygonOffset
     GL_POLYGON_OFFSET_LINE	glPolygonOffset
     GL_POLYGON_OFFSET_POINT	glPolygonOffset
     GL_POLYGON_STIPPLE 	glPolygonStipple
     GL_SCISSOR_TEST		glScissor
     GL_STENCIL_TEST		glStencilFunc, glStencilOp
     GL_TEXTURE_1D		glTexImage1D
     GL_TEXTURE_2D		glTexImage2D
     GL_TEXTURE_COORD_ARRAY	glTexCoordPointer
     GL_TEXTURE_GEN_Q		glTexGen
     GL_TEXTURE_GEN_R		glTexGen
     GL_TEXTURE_GEN_S		glTexGen
     GL_TEXTURE_GEN_T		glTexGen
     GL_VERTEX_ARRAY		glVertexPointer

NOTES
     If an error is generated, glIsEnabled returns 0.

     GL_COLOR_LOGIC_OP,   GL_COLOR_ARRAY,   GL_EDGE_FLAG_ARRAY,  GL_INDEX_ARRAY,
     GL_INDEX_LOGIC_OP, GL_NORMAL_ARRAY, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFF-
     SET_LINE,	GL_POLYGON_OFFSET_POINT,  GL_TEXTURE_COORD_ARRAY,  and	 GL_VER-
     TEX_ARRAY are only available if the GL version is 1.1 or greater

ERRORS
     GL_INVALID_ENUM is generated if cap is not an accepted value.

     GL_INVALID_OPERATION  is  generated  if glIsEnabled is executed between the
     execution of glBegin and the corresponding execution of glEnd.

SEE ALSO
     glEnable, glEnableClientState

								   GLISENABLED()

home | help