розіграш є загальний метод для малювання багатокутників там, де малюється багатокутник як: polygon(x=c(x, rev(x), x[1]), y=c(upper, rev(lower), upper[1]) тобто лінія, що йде вздовж верхнього краю (зліва на вправо вздовж x ) і назад вздовж нижнього краю (справа наліво вздовж x ).
fillpoly малює контур багатокутника з кількістю точок у поточному стилі та кольорі лінії (так само, як drawpoly), потім заповнює багатокутник, використовуючи поточний шаблон заливки та колір заливки. polypoints вказує на послідовність (numpoints * 2) цілих чисел.
Графічний файл заголовка. h містить функцію drawpoly(), яка використовується для малювання багатокутників, наприклад трикутника, прямокутника, п’ятикутника, шестикутника тощо. Синтаксис: void drawpoly( int number, int *polypoints); де число вказує (n + 1) кількість точок, де n кількість вершин багатокутника.
DrawPolygon(Pen, Point[]) Малює багатокутник, визначений масивом структур Point.
функція bar(). бар() функція в C graphics h містить функцію bar(), яка використовується для малювання двовимірної прямокутної смуги з заливкою.
h містить функцію fillpoly(), яка є використовується для малювання та заповнення багатокутника тобто трикутник, прямокутник, п’ятикутник, шестикутник тощо. Він вимагає тих самих аргументів, що й drawpoly(). Синтаксис: void fillpoly( int number, int *polypoints); де число вказує (n + 1) кількість точок, де n кількість вершин багатокутника.