Этот вопрос для кого-то, у кого есть опыт кодирования Python расширений Inkscape. Другие не должны тратить свое время, если им действительно не нравится вызов!
Я написал расширение Python, которое вычисляет пересечения между сегментами линий из разных линий/объектов полилинии. Я хочу добавить новые узлы к обоим объектам в этих точках пересечения (очевидно, в правильном порядке пути node), но я понятия не имею, как подойти к этому. Код в других сценариях расширения (например, "Изменить путь\Добавить узлы..." ) включает использование node.set()
, но я не могу приблизиться к выяснению, как это должно работать. script доступен здесь, если это необходимо, но я не вижу, как это может помочь, поскольку с ним нет проблем - он просто производит координаты пересечения.
Благодарен за любую помощь.