У меня есть 2D-замкнутые векторные пути, указанные в синтаксисе, подобном SVG-путям - т.е. эти пути включают прямые линии и различные кривые Безье. Есть ли что-нибудь вроде небольшой, красивой и дискретной библиотеки (желательно на C, Java или Ruby, функции императивного стиля для выполнения операций с этими шаблонными структурами данных и т. д. и т. д.), и, похоже, не имеет разумных привязок к другим языкам, кроме C ++. Привязки Python к CGAL кажутся заброшенными и не выглядят очень дружелюбными для меня.
Итак, вопрос в том, существуют ли какие-нибудь другие небольшие, красивые и простые библиотеки, которые могут иметь дело с логическими операциями на SVG-подобных путях?