Extracted from Pike v7.3 release 18 at 2002-03-27.
pike.roxen.com
[Top]
GL

Method GL.glIsEnabled()


Method glIsEnabled

int GL.glIsEnabled(int cap)

Description

GL.glIsEnabled returns GL_TRUE if cap is an enabled capability and returns GL_FALSE otherwise. Initially all capabilities except GL_DITHER are disabled; GL_DITHER is initially enabled.

The following capabilities are accepted for cap:

.TS lb lb l l l. Constant See _

GL_ALPHA_TESTGL.glAlphaFunc GL_AUTO_NORMALGL.glEvalCoord GL_BLENDGL.glBlendFunc, GL.glLogicOp GL_CLIP_PLANEiglClipPlane GL_COLOR_ARRAYglColorPointer GL_COLOR_LOGIC_OPGL.glLogicOp GL_COLOR_MATERIALGL.glColorMaterial GL_CULL_FACEGL.glCullFace GL_DEPTH_TESTGL.glDepthFunc, GL.glDepthRange GL_DITHERGL.glEnable GL_EDGE_FLAG_ARRAYglEdgeFlagPointer GL_FOGGL.glFog GL_INDEX_ARRAYglIndexPointer GL_INDEX_LOGIC_OPGL.glLogicOp GL_LIGHTiGL.glLightModel, GL.glLight GL_LIGHTINGGL.glMaterial, GL.glLightModel, GL.glLight GL_LINE_SMOOTHGL.glLineWidth GL_LINE_STIPPLEGL.glLineStipple GL_MAP1_COLOR_4glMap1, glMap2 GL_MAP2_TEXTURE_COORD_2glMap2 GL_MAP2_TEXTURE_COORD_3glMap2 GL_MAP2_TEXTURE_COORD_4glMap2 GL_MAP2_VERTEX_3glMap2 GL_MAP2_VERTEX_4glMap2 GL_NORMAL_ARRAYglNormalPointer GL_NORMALIZEGL.glNormal GL_POINT_SMOOTHGL.glPointSize GL_POLYGON_SMOOTHGL.glPolygonMode GL_POLYGON_OFFSET_FILLGL.glPolygonOffset GL_POLYGON_OFFSET_LINEGL.glPolygonOffset GL_POLYGON_OFFSET_POINTGL.glPolygonOffset GL_POLYGON_STIPPLEglPolygonStipple GL_SCISSOR_TESTGL.glScissor GL_STENCIL_TESTGL.glStencilFunc, GL.glStencilOp GL_TEXTURE_1DglTexImage1D GL_TEXTURE_2DGL.glTexImage2D GL_TEXTURE_COORD_ARRAYglTexCoordPointer GL_TEXTURE_GEN_QGL.glTexGen GL_TEXTURE_GEN_RGL.glTexGen GL_TEXTURE_GEN_SGL.glTexGen GL_TEXTURE_GEN_TGL.glTexGen GL_VERTEX_ARRAYglVertexPointer .TE

Parameter cap

Specifies a symbolic constant indicating a GL capability.

Throws

GL_INVALID_ENUM is generated if cap is not an accepted value.

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