Педальный треугольник
 

Отношение предназначено для построения педального треугольника, определенного заданным треугольником. Педальным называется треугольник, вершинами которого являются основания перпендикуляров, опущенных из точки на стороны (или их продолжения) заданного треугольника. См. также педальный (подерный) треугольник.

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

 
Параметры
Типы объектов
Функциональное назначение параметров
Прямая 1
Прямая
Первая сторона педального (подерного) треугольника, определенная точками оснований перпендикуляров, опущенных из исходной точки на первую и вторую стороны исходного треугольника
Прямая 2
Прямая
Вторая сторона педального (подерного) треугольника, определенная точками оснований перпендикуляров, опущенных из исходной точки на вторую и третью стороны исходного треугольника
Прямая 3
Прямая
Третья сторона педального (подерного) треугольника, определенная точками оснований перпендикуляров, опущенных из исходной точки на третью и первую стороны исходного треугольника
Первая сторона треугольника
Прямая
Первая сторона исходного треугольника
Вторая сторона треугольника
Прямая
Вторая сторона исходного треугольника
Третья сторона треугольника
Прямая
Третья сторона исходного треугольника
Точка
Точка
Исходная точка
 

Прототип команды: TR014 Согласование Прямая_1 Прямая_2 Прямая_3 ; Первая_сторона_треугольника Вторая_сторона_треугольника Третья_сторона_треугольника Точка .

 

Входные параметры: o1, o2, o3, p1.

Выходные параметры: o7, o8, o9.

Алгоритм "Главный"
1
Прямая o1 задана координатами двух точек: X1= -417.5 , Y1= -27 , X2= -265.5 , Y2= 53 .
2
Прямая o2 задана координатами двух точек: X1= -233.5 , Y1= 213 , X2= 81.5 , Y2= -15 .
3
Прямая o3 задана координатами двух точек: X1= 386.5 , Y1= -161 , X2= -504.5 , Y2= -102 .
4
Точка p1 задана координатами 185.5 и 76 .
5
Точка p2 есть пересечение прямых o1 и o2 .
6
Точка p3 есть пересечение прямых o2 и o3 .
7
Точка p4 есть пересечение прямых o3 и o1 .
8
Прямая o4 задана точками p2 и p3 .
9
Прямая o5 задана точками p3 и p4 .
10
Прямая o6 задана точками p4 и p2 .
11
Точка p5 есть проекция точки p1 на прямую o5 .
12
Точка p6 есть проекция точки p1 на прямую o6 .
13
Точка p7 есть проекция точки p1 на прямую o4 .
14
Прямая o7 задана точками p5 и p6 .
15
Прямая o8 задана точками p6 и p7 .
16
Прямая o9 задана точками p7 и p5 .

 
Структура функции
 
 

Пример 1:

Построить педальный треугольник относительно треугольника, заданного вершинами p1, p2 и p3, и точки p4.

Алгоритм "Главный"
1
Точка p1 задана координатами -142.5 и -90 .
2
Точка p2 задана координатами -131.5 и 132 .
3
Точка p3 задана координатами 91.5 и -14 .
4
Прямая o1 задана точками p1 и p2 .
5
Прямая o3 задана точками p2 и p3 .
6
Прямая o5 задана точками p3 и p1 .
7
Точка p4 задана координатами -78.5 и -15 .
8
Прямые o4 , o6 , o7 - стороны педального треугольника, построенного относительно прямых o1 , o3 , o5 и точки p4.