Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
самост1_1new_druk!!!.doc
Скачиваний:
22
Добавлен:
13.11.2019
Размер:
1.61 Mб
Скачать

Функції для отримання зображення на екрані:

arc - void far arc(int x, int у, int stangle, int endangle, int radius). Викреслювання дуги кола з центром (x, у)

bar - void far bar(int left, int top, int right, int bottom). Викреслювання зафарбованого прямокутника

bar3d - void far bar3d(int left, int top, int right, int bottom, int depth, int topflag). Викреслювання зафарбованого паралелепіпеда

circle - void far circle(int x, int у, int radius). Викреслювання кола з центром (x, у)

cleardevice - void fax cleardevice(void). Очищення екрану кольором фону

clearviewport - void far clearviewport(void). Очищення раніше встановленого вікна графічного екрану

drawpoly - void far drawpoly(int numpoints, int far *polypoints). Викреслювання контура багатокутника з numpoints вершинами

ellipse - void far ellipse(int x, int у, int stangle, int endangle, int xradius, int yradius). Викреслювання дуги еліпса з центром (x, у)

fillellipse - void far fillellipse(int x, int у, int xradius, int yradius). Викреслювання еліпса з центром в крапці (x, у) і заповнення його встановленим раніше шаблоном зафарбовування

fillpoly - void far fillpoly(int numpoints, int far *polypoints). Викреслювання зафарбованого багатокутника з numpoints вершинамі і заповнення його встановленим раніше шаблоном зафарбовування

floodfill - void far floodfill(int x, int у, int border). Заповнення встановленим раніше шаблоном зафарбовування обмеженої області екрану, в яку потрапляє крапка з координатами (x, у)

linе - void far line(int x1, int y1, int x2, int y2). Викреслювання лінії від (x1, y1) до (x2, y2)

linerel - void far linerel (int dx, int dy). Викреслювання лінії з поточної крапки в крапку, отстоящую від неї на величину (dx, dy)

lineto - void far lineto(int x, int у). Проведення лінії з поточної крапки в крапку з абсолютними координатами x, у

moverel - void far moverel(int dx, int dy). Переміщення покажчика позиції з поточної точки в точку, яка знаходиться від неї на величину (dx, dy)

moveto - void far moveto(int x, int у). Переміщення покажчика позиції з поточної точку в точку з абсолютними координатами x, у

outtext - void far outtext(char far *textstring). Виведення текстового рядка textstring, починаючи з поточної позиції

outtextxy - void far outtextxy(int x, int у, char far *textstring). Виведення текстового рядка textstring, починаючи з точки з координатами x, у

pieslice - void far pieslica(int x, int у, int stangle, int endangle, int radius); Викреслювання зафарбованого сектора круга з центром в точці (x, у)

putimage - void far putimage (int left, int top, void far *bitmap, int op). Виведення раніше збереженого графічного зображення у вікно екрану з лівим верхнім кутом (laft, top)

putpixel - void far putpixel (int x, int у, int color). Викреслювання точки по x, у

rectangle - void far rectangle(int laft, int top, int right, int bottcom). Викреслювання прямокутника із заданими вершинами

sector - void far sector(int x, int у, int stangle, int endangle, int xradius, int yradius). Викреслювання сектора еліпса з центром в точці (x, у) і заповнення його встановленим раніше шаблоном зафарбовування