NAME
	  fgluBeginPolygon, fgluEndPolygon - delimit a polygon
	  description


     FORTRAN SPECIFICATION
	  SUBROUTINE fgluBeginPolygon( CHARACTER*8 tess	)

	  SUBROUTINE fgluEndPolygon( CHARACTER*8 tess )


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

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

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

     NOTES
	  This command is obsolete and is provided for backward
	  compatibility	only. Calls to fgluBeginPolygon	are mapped to
	  fgluTessBeginPolygon followed	by fgluTessBeginContour. Calls
	  to fgluEndPolygon are	mapped to fgluTessEndContour followed
	  by fgluTessEndPolygon.

     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

	  fgluNewTess, fgluNextContour,	fgluTessCallback,
	  fgluTessVertex, fgluTessBeginPolygon,	fgluTessBeginContour