Дуга
Вычерчивание
дуги выполняет метод Arc, инструкция вызова которого в общем виде выглядит
следующим образом:
Объект.Canvas.Arc(x1,y1,х2,у2,х3,у3,х4,у4)
где:
- x1, y1, х2, у2 —
параметры, определяющие эллипс (окружность), частью которого является
вычерчиваемая дуга;
- х3, у3 — параметры,
определяющие начальную точку дуги; П х4, у4 — параметры, определяющие конечную
точку дуги.
Начальная
(конечная) точка — это точка пересечения границы эллипса и прямой, проведенной
из центра эллипса в точку с координатами х3 и у3 (х4, у4). Дуга вычерчивается
против часовой стрелки от начальной точки к конечной (рис. 10.7).
Цвет, толщина и
стиль линии, которой вычерчивается дуга, определяются значениями свойства Реп
поверхности (canvas), на которую выполняется вывод.
Рис. 10.7.
Значения параметров метода Arc определяют дугу как часть эллипса
(окружности)