У меня есть несортированный набор отрезков без привязки друг к другу. Каждая строка описана с 2 точками (х, у). Я могу искать линии с одинаковыми точками, что означает, что они должны быть связаны.
Каждая строка имеет атрибут толщины. Мне нужно сместить каждый путь на эту толщину и создать 4 точки, описывающие конечный плигон (для каждой линии).
Снимок экрана 1
теперь мне нужно уточнить его, чтобы правильно обрабатывать углы (соединения). но понятия не имею, как это сделать.
Желаемый результат: Скриншот 2