русс | укр

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

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

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

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


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

Окружности, эллипсы, дуги.


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


 

Процедура Circle

Функция: выводит окружность с центром в точке (x, y) и радиусом r.

Описание: Circle(x, y, r).

Пример программы:

Program Examp_9;

 

Процедура Arc

Функция: Рисует дугу окружности от начального угла до конечного угла.

Описание: Arc(x, y, нач_угол, кон_угол, радиус).

Примечания: Рисует дугу окружности с центром (x, y) и радиусом "радиус". Дуга рисуется от начального угла ("нач_угол") до конечного угла ("кон_угол"). При этом используется текущий цвет. Начальный угол, равный 00 и конечный угол, равный 3600, задают вычерчивание полной окружности.

Пример программы:

Program Examp_10;

 

Процудура Ellipse

Рисует эллиптическую дугу от начального угла до конечного угла, используя (x, y) в качестве точки центра.

Описание:

Ellipse (x, y, нач_угол, кон_угол, радХ, радY).

Примечания: Процедура рисует эллиптическую дугу, используя (x, y), как точку центра, а "радХ", "радY" – как горизоньальную и вертикальную оси. Дуга эллипса вычерчивается от начального угла (параметр "нач_угол") до конечного угла (параметр "кон_угол") текущим цветом. Углы для процедур Arc, Ellipse и PieSlice задаются по направлению против часовой стрелки. При этом значение (в градусах) 0 соответствует 3 часам, 90 градусов – 12 часам и т.д.

Пример программы:

Program Examp_11;

 

Процедура FillEllipse

Функция: рисует закрашенный эллипс.

Описание: FillEllipse (x, y, Xрадиус, Yрадиус).

Примечания: Используя точку с координатами (x, y) в качестве центра, а Храдиус и Yрадиус – в качестве горизонтальной и вертикальной осей, рисует закрашенный эллипс.

Пример программы:

Program Examp_12;

 

Сектор

 

Процедура PieSlice

Функция: рисует и заполняет цветом сектор круга.



Описание: PieSlice(x, y, нач_угол, кон_угол, радиус).

Примечания: (x, y) используются в качестве центра окружности, а сектор рисуется от начального угла (параметр "нач_угол") до конечного угла ("параметр "кон_угол"). Контур сектора вычерчивается текущим цветом, а при закрашивании используются тип и цвет закраски, заданные процедурами SetFillStyle и SetFillPattern. Начальный угол, равный 0 градусов и конечный угол, равный 360 градусов, задают вычерчивание полной окружности.

Пример программы:

Program Examp_13;

 

Процедура Sector

Функция: вычерчивает и заполняет эллиптический сектор.

Описание: Sector(x, y, нач_угол, кон_угол, Храдиус, Yрадиус).

Примечания: Процедура использует (x, y) как точку центра, параметры "Xрадиус" и Yрадиус" определяют горизонтальный и вертикальный радиусы. Сектор вычерчивается от начального угла (параметр "нач_угол") до конечного угла ("параметр "кон_угол"). Сектор рисуется текущим цветом и закрашивается с использованием образца закраски и цвета, заданных с помощью процедур SetFillStyle и SetFillPattern. Если задан начальный угол 00 и конечный угол 3600, то будет нарисован и закрашен полный эллипс.

Пример программы:

Program Examp_14;

 



<== предыдущая лекция | следующая лекция ==>
Линии и прямоугольники | Многоугольники


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


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

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

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


 


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

 
 

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

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