Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
polygon(3)			 Allegro manual 		      polygon(3)

NAME
     polygon - Draws a filled polygon. Allegro game programming library.

SYNOPSIS
     #include <allegro.h>

     void polygon(BITMAP *bmp, int vertices, const int *points, int color);

DESCRIPTION
     Draws a filled polygon with an arbitrary number of corners. Pass the number
     of  vertices  and	an  array containing a series of x, y points (a total of
     vertices*2 values). Example:

	int points[12] = { 50, 50,   100, 100,	100, 150,
			   50, 200,  0,   150,	0,   100 };
	...
	clear_to_color(screen, makecol(255, 255, 255));
	polygon(screen, 6, points, makecol(0, 0, 0));

SEE ALSO
     triangle(3), polygon3d(3), drawing_mode(3), makecol(3), excamera(3)

Allegro 			  version 4.4.3 		      polygon(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=polygon&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help