Коника тремя точками и проективитетом
 

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


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

 
 
Параметры
Типы объектов
Функциональное назначение параметров
Коника
Коника
Коника
Точка1 Точка Первая точка
Точка2 Точка Вторая точка
Точка3 Точка Третья точка
Проективитет
Проективитет
Проективитет
 

Прототип команды: YA1 Согласование Коника ; Точка1 Точка2 Точка3 Проективитет .

 

Пример 1:

Построить конику y1 по точкам p1, p2 и p3 и двум проективитетам (инволюциям).

 
Алгоритм "Главный"
1
Точка p1 задана координатами -169.32161 и -80.963568 .
2
Точка p2 задана координатами 15.301508 и -130.71231 .
3
Точка p3 задана координатами 146.8593 и -32.320352 .
4
Окружность d1 задана координатами центра -217 , 64 и радиусом 82 .
5
Окружность d2 задана координатами центра 96 , 194 и радиусом 71.71 .
6
Точка p4 есть центр объекта d1 .
7
Точка p5 есть центр объекта d2 .
8
Прямая o1 задана точками p5 и p4 .
9
Точки p6 и p7 есть пересечение прямой o1 и окружности d1 .
10
Точки p8 и p9 есть пересечение прямой o1 и окружности d2 .
11
Инволюция $h1 на носителе o1 : пара p7 и p6 , объекты p9 и p8 .
12
Коника y1 по точкам p1 , p2 , p3 и проективитету $h1 .
13
Прямые p10 и p11 - двойные прямые проективитета пучков $h1 .