Tools for manipulating and analyzing SVG Path objects and Bezier curves
copied from cf-staging / svgpathtoolssvgpathtools is a collection of tools for manipulating and analyzing SVG Path objects and Bézier curves.
svgpathtools contains functions designed to easily read, write and display SVG files as well as a large selection of geometrically-oriented tools to transform and analyze path elements.
Additionally, the submodule bezier.py contains tools for for working with general nth order Bezier curves stored as n-tuples.