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

Отношение предназначено для построения медиан треугольника.

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

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

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

 

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

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

Алгоритм "Главный"
1
Прямая o1 задана координатами двух точек: X1= -328.5 , Y1= -49 , X2= -218.5 , Y2= 28 .
2
Прямая o2 задана координатами двух точек: X1= -190.5 , Y1= 170 , X2= 38.5 , Y2= -2 .
3
Прямая o3 задана координатами двух точек: X1= 350.5 , Y1= -169 , X2= -261.5 , Y2= -66 .
4
Точка p1 есть пересечение прямых o1 и o2 .
5
Точка p2 есть пересечение прямых o2 и o3 .
6
Точка p3 есть пересечение прямых o3 и o1 .
7
Прямая o4 задана точками p1 и p2 .
8
Прямая o5 задана точками p2 и p3 .
9
Прямая o6 задана точками p3 и p1 .
10
Точка p4 есть центр объекта o4 .
11
Точка p5 есть центр объекта o5 .
12
Точка p6 есть центр объекта o6 .
13
Прямая o7 задана точками p3 и p4 .
14
Прямая o8 задана точками p1 и p5 .
15
Прямая o9 задана точками p2 и p6 .
 
 
Структура функции
 
 

Пример 1:

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

Алгоритм "Главный"
1
Точка p1 задана координатами -165.5 и -20 .
2
Точка p2 задана координатами 8.5 и 129 .
3
Точка p3 задана координатами 72.5 и -92 .
4
Прямая o1 задана точками p1 и p2 .
5
Прямая o3 задана точками p2 и p3 .
6
Прямая o5 задана точками p3 и p1 .
7
Прямые o4 , o6 , o7 - медианы треугольника, построенного на прямых o1 , o3 , o5 .