21 lines
1004 B
C
21 lines
1004 B
C
/* ************************************************************************** */
|
|
/* */
|
|
/* ML_polygon.c */
|
|
/* | Project : libmonochrome */
|
|
/* */
|
|
/* By: Pierre "PierrotLL" Le Gall <legallpierre89@gmail.com> */
|
|
/* Last updated: 2011/11/22 */
|
|
/* */
|
|
/* ************************************************************************** */
|
|
|
|
#include <monochrome/internals.h>
|
|
|
|
void ML_polygon(const int *x, const int *y, int nb_vertices, ML_Color color)
|
|
{
|
|
int i;
|
|
if(nb_vertices < 1) return;
|
|
for(i=0 ; i<nb_vertices-1 ; i++)
|
|
ML_line(x[i], y[i], x[i+1], y[i+1], color);
|
|
ML_line(x[i], y[i], x[0], y[0], color);
|
|
}
|