drawpoly()

#include <graphics.h>

void far  drawpoly()

Параметры

int numpoints количество точек
int far *polypoints массив координат

Описание

Рисует контур многоугольника

Ф. рисует многоугольник, имеющий numpoints точек, используя текущие тип линии и цвет.

*polypoints указывает на последовательность из (numpoints x 2) целых чисел. Каждая пара чисел x и y является координатами вершины многоугольника.

Замечание. Для построения замкнутой фигуры, имеющей n вершин, необходимо задавать n+1 координату, где n-ная координатная пара равна 0-ой.

Копировать
int poly[10];
poly[0] = 10;        /* первая точка */
poly[1] = 10;

poly[2] = 15;   /* 2 */
poly[3] = 5;

poly[4] = 20;   /* 3 */
poly[5] = 10;

poly[6] = 15;    /* 4 */
poly[7] = 25;

poly[8] = poly[0];   // возврат в исходную точку
poly[9] = poly[1];

drawpoly(5,poly);	//нарисовать

Смотрите также

drawpoly() — рисует контур многоугольника