Точка задана относительно точки по расстоянию и направлению
 

Отношение предназначено для присвоения объектам типа точка значения, определяющего положение Точки на вещественной плоскости в отношении к другой Точке 1 по направлению, заданному Направлением на указанном Расстоянии от нее.

Если в качестве точки Точка 1 будет задана несобственная точка плоскости или точка комплексной плоскости, то значение выходной точки будет неопределенным. Положительное направление угла отсчитывается в направлении против часовой стрелки.

При положительном значении величины расстояния выходная точка строится в направлении, заданном величиной угла, при отрицательном – в противоположную сторону.

Расстояние и Угол могут иметь только вещественные значения.

Если тип объекта, указанного в любом из входных параметров, оказывается несовместимым с типом этого параметра, то при установленном флажке NIL в выходной параметр заносится значение NIL-объекта.



 
Параметры
Типы объектов
Функциональное назначение параметров
Точка
Точка
Строящаяся точка
Точка 1
Точка
Точка, относительно которой выполняется построение
Расстояние
Величина
Расстояние между строящейся и исходной точкой
Направление
Величина, прямая
Направление из исходной точки на строящуюся точку
 

Прототип команды: PJ Согласование Точка ; Точка1 {-}Расстояние {-}Направление .

 
Пример:

Построить точку p2, отстоящую от точки p1 на расстояние 100 в направлении 30 градусов по отношению к оси OX.


Алгоритм "Главный"
1
Точка p1 задана координатами -93 и -13 .
2
Точка p2 отстоит от точки p1 на расстоянии 100 по направлению 30 .