Лекция: Оператор CIRCLE

 

Оператор CIRCLE служит для построения окружностей. Формат оператора:

 

нс CIRCLE (a, b), <R>, <нц>, 0, <g>,

 

где CIRCLE – ключевое слово “окружность”; a, b – координаты центра окружности; R – радиус; 0,<g> — размер окружности (дуги) в радианах. Если размер 0,<g> не указан, то по умолчанию вычерчивается полная окружность. Для окружности размер: 0, 6.2831.

 

Пример: нс CIRCLE (100, 100), 40, 4,0, 0.62831

 

 

Построение дуг окружностей

 

В этом случае в операторе CIRCLE применяется размер 0, <g>. Следует отметить, что при заданном размере 0, <g> дуга вычерчивается против часовой стрелки, а при заданном размере в виде <g>, 0 – вычерчивание осуществляется по часовой стрелке.

 

Пример: нс CIRCLE (100, 100), 40, 2, 0,0.3146

 

В этом случае против часовой стрелки вычерчивается полуокружность.

 

Построение радиусов

 

Это является удобным для построения секторов. Если концевая точка дуги задается в операторе CIRCLE отрицательным значением, то при выполнении такого оператора будет проведен радиус в эту концевую точку. Знак минус никакого влияния на дугу не оказывает.

Если обе концевые точки заданы отрицательными значениями, то проводятся оба радиуса, образуя сектор.

Следует учитывать, что -0 в компьютере не интерпретируется. Поэтому вместо -0 используется -10-3.

 

 

еще рефераты
Еще работы по информатике