void far line(int startx, int starty, int endx, int endy)
void far lineto(int x, int y)
void far linerel(int deltax, int deltay)
Прототип:
Описание:
Функция line() рисует линию текущим цветом рисования из положения startx, starty в положение endx, endy. Текущая позиция не изменяется.
Функция lineto() рисует линию текущим цветом рисования из текущей позиции в точку с координатами х,у. Текущая позиция перемещается в точку с координатами х,у.
Функция linerel() рисует линию из текущей позиции в точку на расстоянии deltax по оси х и deltay по оси у. Текущая позиция перемещается в новую точку.
Пример:
Следующая программа иллюстрирует функции рисования линий: #include <graphics.h> #include <conio.h> int main(void) { int driver, mode; driver = DETECT; /* автоопределение */ mode = 0; initgraph(&driver, &mode, "c:\\bc5\\bgi" ); line(100, 100, 200, 200); lineto(100, 50); linerel(30, 40); getch(); restorecrtmode (); return 0; }
