| 
        glEdgeFlag,  glEdgeFlagv - option edges as either boundary
       or nonboundary
       void glEdgeFlagv(
               const GLboolean *option );
       Specifies a pointer to an array  that  contains  a  single
       boolean  element,  which  replaces the current edge option
       value.
       Each vertex of a polygon, separate triangle,  or  separate
       quadrilateral  specified  between a glBegin()/glEnd() pair
       is marked as the start of either a boundary or nonboundary
       edge.  If  the current edge option is true when the vertex
       is specified, the vertex is  marked  as  the  start  of  a
       boundary  edge.  Otherwise,  the  vertex  is marked as the
       start of a nonboundary edge.  glEdgeFlag() sets  the  edge
       option  bit  to  GL_TRUE  if  option  is  GL_TRUE,  and to
       GL_FALSE otherwise.
       The vertices of connected triangles and connected  quadrilaterals
  are always marked as boundary, regardless of the
       value of the edge option.
       Boundary and nonboundary edge options on vertices are significant
  only  if  GL_POLYGON_MODE  is set to GL_POINT or
       GL_LINE. See glPolygonMode().
       The current edge option can be updated  at  any  time.  In
       particular,  glEdgeFlag()  can be called between a call to
       glBegin() and the corresponding call to glEnd().
       glGet() with argument GL_EDGE_FLAG
 
       glBegin(3), glEdgeFlagPointer(3), glPolygonMode(3)
                                                   glEdgeFlag(3G)
[ Back ] |