Теоретичні відомості

2.1 Функції управління графічною системою:

closegraph – закриває графічну систему.

detectgraph – перевіряє апаратне забезпечення і визначає, які графічні драйвери використовувати; рекомендує бажаний режим.

graphdefaults – скидає всі змінні графічної системи в значення за замовчуванням.

_graphfreemem – скасовує виділену графіку пам'ять. Використовується для визначення власної підпрограми._graphgetmem Розподіляє пам'ять графіку; використовується для визначення власної підпрограми.

getgraphmode – повертає поточний графічний режим.

getmoderange – повертає мінімальний і максимальний допустимі режими для заданого драйвера.i

nitgraph – ініціалізує графічну систему і переводить апаратне забезпечення у графічний режим.

installuserdriver – встановлює додатковий драйвер пристрою в таблиці драйверів пристрою BGI.

installuserfont – завантажує поставляється файл векторного (штрихового) шрифту в таблицю символьних файлів BGI.

registerbgldriver – реєструє зовнішній або завантажений користувачем файл драйвера для включення під час компонування.

restorecrtmode – відновлює початковий (існував до Initgraph) режим екрану.

setgraphbufsize – задає розмір внутрішнього графічного буфера.

setgraphmode – вибирає заданий графічний режим, очищає екран і відновлює всі умовчання.

2.2 Функції креслення

arc - креслить дугу кола.

circle – креслить коло.

drawpoly – креслить контур багатокутника.

ellipse – креслить еліптичну дугу.

getarccoords – повертає координати останнього дзвінка arc або ellipse.

getaspectratio – повертає коефіцієнт стиснення для поточного графічного режиму.

getlinesettings – повертає поточний тип лінії, шаблон лінії і товщину лінії.

line – креслить лінію з точки (x0, y0) в (x1, y1).

linerel – креслить лінію в точку, що задається відносним відстанню від поточної позиції (CP).

lineto – креслить лінію з поточної позиції (CP) в (x, y).

moveto – переміщає поточну позицію (CP) в (x, y).

moverel – переміщає поточну позицію (CP) на відносне відстань.

rectangle – малює прямокутник.

setaspectratio – змінює коефіцієнт стиснення за замовчуванням.

setlinestyle – встановлює товщину і тип поточної лінії.

2.3 Функції зафарбовування

bar – креслить і зафарбовує стовпець.

bar3d – креслить і зафарбовує тривимірний стовпець.

fillellipse – креслить і зафарбовує еліпс.

fillpoly – креслить і зафарбовує багатокутник.

getfillpattern – повертає визначається користувачем шаблон зафарбовування.

getfillsettings – повертає інформацію про поточний шаблоні і кольорі зафарбовування.

pieslice – креслить і зафарбовує сектор кола.

sector – креслить і зафарбовує еліптичний сектор.

setfillpattern – вибирає шаблон зафарбовування, визначений користувачем.

setfillstyle – встановлює шаблон і колір зафарбовування.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: