logo
TurboProlog / Документация / TOM_1

Drawpoly/1

drawpoly рисует многоугольник с таким количеством вершин, сколько

пар координат в списке PolyPointsList, используя текущие вид линий и

цвет.

drawpoly(PolyPointsList) /*(i)*/

(bgi_ilist) /*(= integer*)*/

PolyPointsList имеет описание типа bgi_ilist = integer*.

PolyPointsList содержит последовательность целых чисел. Каждая пара целых

чисел определяет координаты (x,y) вершины многоугольника.

Замечание: Для того, чтобы нарисовать замкнутую ломаную (т.е.

многоугольник) с n вершинами, список PolyPointsList должен со-

держать n+1 пар координат, где (n+1)-я пара координат совпадает

с первой.