Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Відображення на екрані дисплея графічної ІНФОРМАЦІЇ

Реферат Відображення на екрані дисплея графічної ІНФОРМАЦІЇ





ліній.

Параметр Thich пріймає 2 значення:

В 

Norm Width = 1

Thick WidTh = 3


Побудова прямокутніків та паралелепіпедів

1) Процедура Rectangle ( x 1, y 1, x 2, y 2: integer ); створює прямокутник з координатами x1, y1 - лівого верхнього кута и x2, y2 - правого нижнього кута. Область середина прямокутник незафарбована и співпадає з Кольорах фону екранах. Для ліній прямокутник вікорістовується поточний стиль ліній и колір (завдань).

2) Процедура Bar ( x 1, y 1, x 2, y 2: integer ), утворює прямокутник, внутрішня область Якого заповнюється потокової стилем (тип І колір). Параметри процедури - відповідні координати лівого верхнього та правого нижнього кутів. Використовують для побудова гістограм, діаграм і т.п.

3) Процедура Bar 3 D ( x 1, y 1, x 2, y 2: integer ; D 3: word ; Top : boolean ); відображає паралелепіпед (трьохмірне зображення) i зафарбовує его передню грань потокової стилем. X1 .. Y2 - координат та лівого верхнього та правого нижнього кута передньої Грані; D3 - трьохмірне зображення "Глибина" у пікселях; Top - задає режим відображення верхньої Грані. У Модулі GRAPH для режиму Top візначені 2 константи:

Top On = TRUE - верхня грань Відображається;

Top Off = FALSE - верхня грань НЕ Відображається.

Будова многокутніків.

Многокутнікі можна зображаті декількома способами: Наприклад, за помощью процедур Line , LineTo .

Паскаль такоже містіть процедури, Які дозволяють будь-які многокутнікі.

1) процедура DrowPoly ( n: word; var points); створює многокутнік помощью ліній потокового кольору, стилю и Товщина. Параметр n - кількість точок ламаної; points - змінна типу PointType , яка містіть координат та x, y точок ламаної.

У Модулі GRAPH Передбачення такий тип:

Type

PoinType = RECORD

x, y: integer;

end;

2) процедура FillPoly (n: word; var points); схожа з попередня, альо навідміну від неї - малює замкнутого многокутнік и зафарбовує его. Стиль и колір Лінії и контуру задається процедурами SetLineStyle i SetColor , тип и колір Заповнення - процедурою SetFillStyle.

3) Процедура FloodFill ( x, y: integer; Border: word ); служити для Заповнення завдання стилю ( SetFillStyle ) области в середіні або зовні замкненому контуру. Параметри: x, y - координати точки в середіні або зовні контуру; Border - задає колір контуру. Если контур незамкненій то буде Заповнення Всього екранах завдання стилю.

Побудова кола, дуги та еліпсу.

1) процедура Circle ( x, y: integer; r: word ), зображає коло потокового кольору, товщина и вид Лінії. Параметри x, y - координати центру кола, r - Радіус у пікселях.

2) Процедура Arc (x, y: integer; StAngle, EndAngle, r: word); кріслі дугу кола. Задається координатами центру кола, початкова та кінцевім кутами (у градусах), Які відраховуються від горізонтальної вісі проти часової стрілки; Радіус кола у пікселях.

3) процедура Ellipse ( x, y: integer; StAngle, EndAngle , xr, yr, r word), Призначено для побудова еліптічніх дуг. Параметри: координати центру, початковий та кінцевій куті, горизонтальний та вертикальний радіусі еліпсу у пікселях.

4) Процедура Sector ( x, y: integer; StAngle, EndAngle , rx, ry, r: word); відображає сектор еліпсу, Який заповнюється потокові стилем. Параметри аналогічні. p> 5) Процедура FillEllipse ( x, y: integer; xr, yr : word); кріслі контур еліпсу потокової Кольорах и Заповнює потокової стилем. Параметри: координати центру, горизонтальний та вертикальний радіусі еліпсу.

6) Процедура PieSlice ( x, y: integer; StAngle, EndAngle , r word), зображає сектор кола и Заповнює потокової стилем. Зручне використовуват для побудова кругових ді...


Назад | сторінка 5 з 6 | Наступна сторінка





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

  • Реферат на тему: Розробка системи автоматичного заповнення анкети у форматі MS Word
  • Реферат на тему: Процедура банкрутства
  • Реферат на тему: Процедура банкрутства
  • Реферат на тему: Процедура фінансового оздоровлення
  • Реферат на тему: Процедура цивільного процесу