Преобразование Гирста
 

Отношение предназначено для построения образа объекта в преобразовании Гирста.


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

 
Параметры
Типы объектов
Функциональное назначение параметров
Образ
Точка, коника, квартика
Образ объекта в преобразовании Гирста
Центр
Точка
Центр - точка, определяющая преобразование Гирста
Окружность
Окружность
Окружность, определяющая преобразование Гирста
Прообраз
Точка, прямая, окружность, коника
Объект-прообраз
 

Прототип команды: YG Согласование Образ ; Центр Окружность Прообраз .

 

Пример:

Построить образ p5 точки p4 и образы p9 множества точек p7, расположенных на окружности, в преобразовании Гирста, заданном центром p6 и окружностью d4.

 
Алгоритм "Главный"
1
Точка p4 задана координатами 369.3 и 229.1 .
2
Окружность d5 задана координатами центра 48.19 , 9.104 и радиусом 83 .
3
Точка p7 принадлежит объекту d5 с параметром принадлежности [0~1~32] .
4
Окружность d4 задана координатами центра 36 , 27 и радиусом 146 .
5
Точка p6 задана координатами -153.49303 и 60.57638 .
6
Образ p5 объекта p4 в преобразовании Гирста с центром p6 и окружностью d4 .
7
Образ p9 объекта p7 в преобразовании Гирста с центром p6 и окружностью d4 .
 
 
Структура алгоритма
 
1
Точка p1 задана координатами 81.1 и 127.4 .
2
Окружность d задана координатами центра 41 , 66 и радиусом 142 .
3
Точка O есть центр объекта d .
4
Точка F1 задана координатами -270 и 102 .
5
Прямая o1 задана точками F1 и p1 .
6
Точки p2 и p3 есть пересечение прямой o1 и окружности d .
7
Окружность d3 задана диаметральными точками p3 и p2 .
8
Объект p4 есть результат инверсного преобразования объекта p1 относительно окружности d3 .
9
Окружность d2 задана диаметральными точками O и F1 .
10
Точки p5 и p6 есть пересечение окружностей d и d2 .
11
Прямая o2 задана точками p6 и p5 .