Категория
Информатика
Тип
реферат
Страницы
12 стр.
Дата
15.04.2014
Формат файла
.html — Html-документ
Архив
1019964.zip — 7.55 kb
  • pobudova-dinamchno-grafki_1019964_1.html — 27.66 Kb
  • Readme_docus.me.txt — 125 Bytes
Оцените работу
Хорошо  или  Плохо


Текст работы


--PAGE_BREAK--
Мал.1 Ілюстрація процедури Arc

Процедура GetArcCoords.

Повертає координати трьох крапок: центру, початку і кінця дуги.

Заголовок:

Procedure GetArcCoords(var Coords: ArcCoordsType);

Тут Coords — змінна типа ArcCoordsType, в якій процедура повертає координати центру, початку і кінця дуги.

Тип ArcCoordsType визначений в модулі Graph таким чином:

type

ArcCoordsType = record  

X,Y: Integer; {Координати центру}   

Xstart,Ystart: Integer; {Початок дуги}   

Xend,Yend: Integer; {Кінець дуги}

end;

Процедура Ellipse.

Викреслює еліпсну дугу.

Заголовок:  

Procedure Ellipse(X,Y: Integer; BegA,EndA,RX,RY: Word);

Тут X, Y — координати центру; BegA, EndA — відповідно початковий і кінцевий кути дуги; RX, RY- горизонтальний і вертикальний радіуси еліпса в пікселях.

При викреслюванні дуги еліпса використовуються ті ж угоди щодо ліній, що і в процедурі Circle, і ті ж угоди щодо кутів, що і в процедурі Arc. Якщо радіуси погоджувати з урахуванням масштабного коефіцієнта GetAspectRatio, буде викреслено правильне коло.  

·      
Фарби, палітри, заповнення
Процедура SetColor.

Встановлює поточний колір для ліній і символів, що виводяться. Заголовок:

Procedure SetColor(Color: Word);

Тут Color — поточний колір.

В модулі Graph визначені точно такі ж константи для завдання кольору, як і в модулі СИГ.

Функція GetColor. Повертає значення типа Word, що містить код поточного кольору.

Заголовок:

Function



Ваше мнение



CAPTCHA