gluBeginPolygon man page on Solaris

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

GLUBEGINPOLYGON(3gl)					  GLUBEGINPOLYGON(3gl)

NAME
       gluBeginPolygon, gluEndPolygon - delimit a polygon description

C SPECIFICATION
       void gluBeginPolygon( GLUtesselator* tess )

       void gluEndPolygon( GLUtesselator* tess )

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 gluTessVer‐
       tex and gluNextContour reference pages for more details.

       Once gluEndPolygon is called,  the  polygon  is	tessellated,  and  the
       resulting  triangles are described through callbacks.  See gluTessCall‐
       back 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 fol‐
       lowed 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, gluNextContour, gluTessCallback, gluTessVertex,  gluTessBe‐
       ginPolygon, gluTessBeginContour

				   15 Mar 97		  GLUBEGINPOLYGON(3gl)
[top]

List of man pages available for Solaris

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