Отношение предназначено для задания Окружности указанного Радиуса, сопрягающей две заданные Прямые, а также для нахождения Точек сопряжения объектов, участвующих в операции.
В данном отношении окружность считается ориентированной в направлении против часовой стрелки при положительном значении радиуса и в противоположную сторону – при отрицательном.
Радиус должен быть задан вещественной величиной.
В поле параметра Радиус допускается указывать имя переменной, ссылающейся на окружность. В этом случае радиус генерируемых окружностей будет таким же, как и у окружности, указанной в поле входного параметра.
Точки касания окружности с прямыми (а, следовательно, и область, в которой располагается касательная окружность) образуются в зоне положительной ориентации прямых по отношению к условной точке пересечения этих прямых, рассматриваемых как бесконечные.
При указании знака “минус” перед именем списочной переменной, ссылающейся на прямую, данная прямая изменяет ориентацию на противоположную, что приводит к изменению расположения сопрягающей окружности и точек касания по отношению к этой прямой.
Первая точка касания образуется на первой объявленной прямой, вторая - на второй.
Предопределенный стиль линии окружности - ограниченная линия, следовательно, в результате выполнения отношения образуется дуга с началом в первой точке касания и концом второй.
Прямые во входных параметрах отношения должны быть собственными прямыми вещественной плоскости.
Если тип объекта, указанного в любом из входных параметров, оказывается несовместимым с типом этого параметра, то при установленном флажке NIL в выходной параметр заносится значение NIL-объекта.