Построение дуг

Четвертый и пятый параметры CIRCLE “начало” и “ конец”

измеряются в радианах; они задают начальную и конечную точки дуги

(при ее замыкании образуется круг). Когда строится полный круг,

эта пара параметров не нужна. Но без них не обойтись, если требуется

вычертить лишь часть круга (дугу).

Y

По правилам считается, что

Вращение начальный угол дуги = 0, если

против радиус направлен вправо и

часовой стрелки параллелен горизонтальной оси,

кроме того дуга вычерчивается

Конечный угол против часовой стрелки

X

Начальный угол

Начальный и конечный углы в CIRCLE

угол = П угол = 0 угол = П угол = 2П угол = -П угол = -2П

рис. 4.1 рис. 4.2 рис. 4.3

Пример 14. (Построение дуги окружности).

SCREEN 12

CLS

COLOR 0, 0

PI = 3.14159

CIRCLE (110, 100), 80, 1, 0, PI

Эта программа вычерчивает дугу, повернутую кверху.

Если параметрам начало и конец присвоить отрицательные

значения дуга не будет вычерчивать в противоположном направлении

то есть по часовой стрелке. Вместо этого строятся радиусы соединяющие две точки окружности с ее центром (рис. 4.3).

Оба угла - П и 2 П отрицательные в результате получается

отрезок параллельный оси ОХ и проходящий через центр круга

(т. е. диаметр).


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: