Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Методички » Технологія програмування

Реферат Технологія програмування





конує висновок малюнків і т.д., графічне вікно діє каквіртуальний екран. Інша частина екрана (поза графічного вікна) залишається без змін. p align="justify"> За винятком функцій визначення текстових іграфіческіх вікон, всі остальниефункціі, як текстового, так і графічного режимів, даються в локальних координатах активного текстовогоілі графческого вікна, а не в абсолютних екранних координатах. При цьому верхній лівий кут текстового вікна буде початком координат (1,1); в графіческомрежіме початок координат графічного вікна дорівнюватиме (0,0). C + + має окрему бібліотекус більш ніж 70 графічними функціями, починаючи від функцій високого рівня (таких як setviewport , bar3d і drawpoly) і кінчаючи біт-орієнтованими функціями (ипа getimage іputimage). Графічна бібліотека підтримує численні стилі ліній і заповнювачів, а також предоставляютвам разлічниетекстовие шрифти, які ви можете змінювати за розмірами, способом вирівнювання, а також орієнтувати їх або по горизонталі, або по вертикалі. p align="justify"> Ці функції знаходяться в бібліотечному < span align = "justify"> файлі

GRAPHICS.LIB, а їх прототипи - у файлі заголовка graphics.h. Крім цих двох файлів, до складу графічного пакету входять драйвери графічних пристроїв (файли *. BGI) і символьні шрифти (*. CHR-файли) ..

Графічні функції Turbo C + + діляться на декілька категорій:

управління графічною системою

креслення та заповнення

маніпулювання екранами і графічними вікнами

виведення текстів

управління квітами

обробки помилок

запиту стану

Для запуску графічної системи ви повинні перш за все викликати функцію initgraph. initgraph завантажує графічний драйвер і переводить систему в графічний режим.

І нарешті закінчивши роботу в графіку, ви повинні викликати функцію closegraph для того, щоб закрити графічну систему. closegraph вигружаетдрайвер з пам'яті відновлює первинний відео режим

(через звернення до restorecrtmode).

Нижче наводиться короткий огляд функцій креслення та заповнення:

Креслення:

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

circle Креслить окружність.

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

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

getarccoords возврашает координати останнього дзвінка

arc або ellipse.Возвращает коефіцієнт стиснення для поточних

го графічного режіма.Возвращает поточний стиль лінії, шаблон

лінії і товщину лінії.

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

linerel Креслить лінію в точку, що задається относитель

вим відстанню від поточної позиції (CP).

lineto Креслить лінію з поточної позиції (CP) в (x, y). Переміщає поточну позицію (CP) в (x, y).

moverel Переміщає поточну позицію (CP) на относитель

ве відстань.

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

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

setlinestyle Встановлює ширину і стиль поточної лінії.

Заповнення:

bar Креслить і заповнює стовпчик.

bar3d Креслить і заповнює тривимірний стовпчик.

fillellipse Креслить і заповнює еліпс.

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

getfillpattern Повертає визначається користувачем

шаблон заполненія.Возвращает інформацію про текущкм шаблоні

і кольорі заповнення.

pieslice Креслить і заповнює сектор кола.

sector Креслить і заповнює еліптичний сектор.

setfillpattern Вибирає шаблон заповнення, що визначається

пользватель.

setfillstyle <...


Назад | сторінка 19 з 23 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Програмна реалізація графічного методу розв'язання задач нелінійного пр ...
  • Реферат на тему: Розробка додатків збору, обробки, графічного представлення даних і управлін ...
  • Реферат на тему: Ескіз і специфікація типових об'єктів управління графічного інтерфейсу
  • Реферат на тему: Проектування поточної Лінії для Приготування вологих кормових сумішей при в ...
  • Реферат на тему: Оподатковуваний прибуток. Коефіцієнт поточної ліквідності