Тема: Прогонка полилинии с дугами через матрицу трансформации
Уважаемые знатоки.
Подскажите пожалуйста возможно ли прогнать полилинию через некую матрицу трансформации, если полилиния будет иметь дуги. Насколько коректным будет результат? Какими средствами пользоватся.
В данный момент я пользовался таким методом:
- беру каждую точку вершини полилинии и проганяю ее через матрицу трансформации, и устанавливаю полученные данные в эту ж точку.
Этот метод плохой так как не учитываются дуги (bulge).
При разных масштабах матрицы вертикального и горизонтального результат очень не удовлетворяет.
Подскажите пожалуйста как это сделать с меньшей кровью.
Были идеи перевести полилинию в блок и уже блок прогнать через матрицу трансформации, взорвать полилинию и отдельно проганять все, а в место дуг проганять сплайны...