polygon
Section: Allegro manual (3)
Updated: version 4.2.2
Index
Return to Main Contents
 
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)