gluBeginPolygon man page on OpenBSD

Man page or keyword search:  
man Server   11362 pages
apropos Keyword Search (all sections)
Output format
OpenBSD logo
[printable version]

GLUBEGINPOLYGON(3G)					   GLUBEGINPOLYGON(3G)

NAME
       gluBeginPolygon, gluEndPolygon - delimit a polygon description

C SPECIFICATION
       void gluBeginPolygon( GLUtesselator* tess )

       void gluEndPolygon( GLUtesselator* tess )

       delim $$

PARAMETERS
       tess   Specifies the tessellation object (created with gluNewTess).

DESCRIPTION
       gluBeginPolygon and gluEndPolygon delimit the definition of a nonconvex
       polygon.	 To define such a polygon, first call gluBeginPolygon.	Then
       define the contours of the polygon by calling gluTessVertex for each
       vertex and gluNextContour to start each new contour.  Finally, call
       gluEndPolygon to signal the end of the definition.  See the
       gluTessVertex and gluNextContour reference pages for more details.

       Once gluEndPolygon is called, the polygon is tessellated, and the
       resulting triangles are described through callbacks.  See
       gluTessCallback for descriptions of the callback functions.

NOTES
       This command is obsolete and is provided for backward compatibility
       only. Calls to gluBeginPolygon are mapped to gluTessBeginPolygon
       followed by gluTessBeginContour. Calls to gluEndPolygon are mapped to
       gluTessEndContour followed by gluTessEndPolygon.

EXAMPLE
       A quadrilateral with a triangular hole in it can be described like
       this:

       gluBeginPolygon(tobj);
	  gluTessVertex(tobj, v1, v1);
	  gluTessVertex(tobj, v2, v2);
	  gluTessVertex(tobj, v3, v3);
	  gluTessVertex(tobj, v4, v4); gluNextContour(tobj, GLU_INTERIOR);
	  gluTessVertex(tobj, v5, v5);
	  gluTessVertex(tobj, v6, v6);
	  gluTessVertex(tobj, v7, v7); gluEndPolygon(tobj);

SEE ALSO
       gluNewTess(3G), gluNextContour(3G), gluTessCallback(3G),
       gluTessVertex(3G), gluTessBeginPolygon(3G), gluTessBeginContour(3G)

								 March 1, 2011
[top]

List of man pages available for OpenBSD

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net