Привет всем,
Нужна методическая помощь (тыкнуть носом

в плане куда копать для решения такой задачи:
Есть 2D фигура — замкнутый контур, состоящий из линий, которые заданы точками. Либо прямые,либо сплайны.
Нужно взять одну из линий ("база"), развернуть её в прямую с сохранением длины,а все остальные кривые нужно соответсвенно перестроить.
То есть нужно "разогнуть" контур по какой-то базовой линии. Собственно как развернуть базу — вопросов нет. Меряю исходную длину, и откладываю прямой отрезок..А вот с остальными проблема..Вообще нет идей какую математику тут использовать..Подскажите куда копать, и что почитать по таким задачам?
Спасибо