Расчет формы рамки для непрямоугольных фигур
От: pum5a  
Дата: 19.01.06 08:27
Оценка:
Есть набор точек (не больше 5), описывающий выпуклую фигуру. Эти линии — внешняя часть рамки. Нужно получить внутреннюю.
Как я делаю: нахожу уравнения линий, затем нахожу уравнения линий смещенных в центр на толщину рамки и нахожу пересечение этих линий. Получаются внутренние точки рамы.
Все работает до тех пор, пока одна из граней не становится меньше толщины рамки. Тогда пересечение линий смещается внутрь этого бордюра. А это не хорошо. Подскажите, пожалуйста, как можно эту проблему решить.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.