|
|
Отношение предназначено для построения ортотреугольника, индуцированного исходным треугольником.
Если тип объекта, указанного во входном параметре, несовместим с типом этого параметра, то при активизированном флажке NIL в выходной параметр заносится NIL-объект.
|
|
|
|
Параметры |
Типы объектов |
Функциональное назначение параметров |
|
Первая сторона ортотреугольника |
Прямая |
Первая сторона ортотреугольника |
 |
Вторая сторона ортотреугольника |
Прямая |
Вторая сторона ортотреугольника |
 |
Третья сторона ортотреугольника |
Прямая |
Третья сторона ортотреугольника |
|
Первая сторона треугольника |
Прямая |
Первая сторона исходного треугольника |
|
Вторая сторона треугольника |
Прямая |
Вторая сторона исходного треугольника |
|
Третья сторона треугольника |
Прямая |
Третья сторона исходного треугольника |
|
|
Прототип команды: TR026 Согласование Первая_сторона_ортотреугольника Вторая_сторона_ортотреугольника Третья_сторона_ортотреугольника ; Первая_сторона_треугольника Вторая_сторона_треугольника Третья_сторона_треугольника .
|
|
Пример: Построить ортотреугольник, индуцированный заданным треугольником.
1 |
|
Точка p3 задана координатами 158 и -47.5 . |
2 |
|
Точка p2 задана координатами -60 и 133.5 . |
3 |
|
Прямая o2 задана точками p2 и p3 . |
4 |
|
Точка p1 задана координатами -206 и -82.5 . |
5 |
|
Прямая o3 задана точками p3 и p1 . |
6 |
|
Прямая o1 задана точками p1 и p2 . |
7 |
|
Ортотреугольник o4 - o5 - o6 для треугольника, построенного на прямых o1 , o2 , o3 . |
 |
|
 |
|
Структура алгоритма |
|
1 |
|
Прямая o1 задана координатами двух точек: X1= -238 , Y1= -89 , X2= -18 , Y2= 154 . |
2 |
|
Прямая o2 задана координатами двух точек: X1= -146 , Y1= 228 , X2= 226 , Y2= 117 . |
3 |
|
Прямая o3 задана координатами двух точек: X1= 405 , Y1= 129 , X2= -270 , Y2= -97 . |
4 |
|
Прямые o4 , o5 , o6 - высоты треугольника, построенного на прямых o1 , o2 , o3 . |
5 |
|
Точка p1 есть пересечение прямых o2 и o4 . |
6 |
|
Точка p2 есть пересечение прямых o1 и o6 . |
7 |
|
Точка p3 есть пересечение прямых o3 и o5 . |
8 |
|
Прямая o7 задана точками p2 и p1 . |
9 |
|
Прямая o8 задана точками p1 и p3 . |
10 |
|
Прямая o9 задана точками p3 и p2 . |
|
|
 |
|
 |
|
|
|
|
|
|
|
|