Процедура PERS определяет координаты точки пересечения (XPER,YPER) двух прямых, параллельных заданным прямым, т. е. прямым, заданным координатами точек, через которые они проходят (X1, Y1, X2, Y2) и направляющими косинусами (ACOS1, BCOS1, ACOS2, BCOS2) и отстоящих от них на расстояниях, соответственно, d1 и d2. Знак d1 (d2) определяется по правилу: плюс, если прямая, отстоящая от данной прямой на расстоянии d1(d2)
расположена справа, от этой прямой, смотря по направлению соответствующего ей вектора(рис.а), минус – в противном случае (рис.б).
Формулы для определения точки пересечения параллельных им прямых
имеют вид:
Оператор-функция для этого случая имеет вид:
PER(A, B,C,D, E, F) = А+(С · D – B · E)/F.