русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Процедури і функції для графічних побудов


Дата добавления: 2015-07-23; просмотров: 893; Нарушение авторских прав


Розглянемо процедури модуля Graph, призначені для графічних побудов.

Initgraph (driver, mode, <шлях до драйвера>) — задає графічний режим.

Setcolor (<колір>) — задає колір майбутнього зображення.

Setbkcolor(<колір>) — задає колір тла.

Putpixel (x, у, <колір>) — висвітлює точку (х;у) заданим кольором.

Line (xl, yl, х2, у2) — рисує лінію між двома заданими точками.

Lineto (x, у) — рисує лінію від біжучої точки до точки (х;у).

Linerel (dx,dy) — рисує лінію від біжучої точки з заданими приростами.

Rectangle (xl, yl, x2, y2) — рисує прямокутник з заданими координатами діагонально-протилежних вершин (лівої верхньої та правої нижньої).

Bar (xl, yl, х2, у2) — рисує зафарбований прямокутник заданим стилем.

Bar3d (xl, yl, х2, у2, <об'ємна глибина>, true) — рисує паралелепіпед.

Circle (x, у, г) — рисує коло з радіусом г і центром у точці (х;у).

Агс(х, у, <початковий кут>, <кінцевий кут>, <радіус>) — рисує дугу.

Pieslice (х, у, <початковий кут>, <кінцевий кут>, <радіус>) -рисує зафарбований сектор.

Ellipse (x, у, <початковий кут>, <кінцевий кут>, <горизонт. радіус>, <вертикальний радіус) — рисує еліпс чи дугу еліпса. Setfillstyle (<заповнення>, <колір>) — задає стиль заповнення замкнутої області залежно від значення параметра заповнення:

0 — заповнення кольором тла;

1 — суцільне заповнення;

2 — заповнення товстими горизонтальними лініями;

3 — заповнення похиленими лініями;

10 — заповнення точками;

11 — щільне заповнення точками.

Floodfill(x, у, <колір межі>) — заповнює (замальовує) замкнену ділянку, що містить точку (х;у).

Outtext (<текст>) — виводить заданий текст з біжучої позиції.

Outtextxy (x, у, <текст>) — виводить заданий текст у заданому місці.



Settextstyle (<шрифт>, <напрям>, <розмір>) -- задає шрифт символів (0, 1 тощо), напрямок виведення: 0 — горизонтально чи 1 — вертикально, і розміри символів: 1, 2, 3.

Setviewport (xl, yl, x2, y2, true) — задає координати нового графічного вікна. Логічна стала true задає режим відсікання зображення, яке виходитиме за межі цього вікна.

Closegraph —закриває графічний режим.

Розглянемо деякі функції модуля Graph:

Graphresult — повертає код помилки, якщо неможливо задати графічний режим, і 0 — у разі задання цього режиму.

Getmaxx — повертає значення розміру екрана по горизонталі.



<== предыдущая лекция | следующая лекция ==>
Набір функцій і операцій, введених для кожного зі стандартних типів | Поняття про анімацію


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.451 сек.