ВУ
Владимир Удовик

Как вычислить линию симметрии фигуры (многоугольника)?

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

Георгий Карасени
Георгий Карасени

Если на самом деле фигура симетрична то программа условна должна провести через вершины прямые, так чтобы они пересеклись в одной точке. Эта точка будет началом системы координат, после чего программа должна будет испробовать все позиции с. к вращая её. Если при изменении угла от 0 до 360 гр. , она не найдёт точки соответствующие зеркальному отражениию (соотв. по координатам) то такой оси нет, если да то ось Ох или Оу будет линией симетрии.

Похожие вопросы
Вычислить площадь фигуры ограниченной линиями
Помогите вычислить площадь фигуры ограниченной линиями?
Как тут вычислить площадь фигуры ограниченной линиями?
Вычислите площадь фигуры ограниченной линиями....
Вычислить площадь фигуры ограниченной линией
Вычислите площадь фигуры, ограниченной заданными линиями
как вычислить площадь фигуры,ограниченной линиями:
Как вычислить площи фигур, ограничеными линиями, что заданы уравнениями?
Как вычислить площи фигур, ограничеными линиями, что заданы уравнениями?...
Задачи на нахождение "количества осей симметрии в фигуре"