Expand description
vsvg
is a library crate to manipulate vector graphics, with a focus on SVG and
pen-plotter applications. It’s inspired upon vpype
, the
Swiss-Army-knife command-line tool for plotter vector graphics.
Modules§
- Export of core dependencies.
Macros§
- Macro to return a test file path located in
resources/fixtures
.
Structs§
- An angle in radians, with facilities for parsing and formatting.
- A Catmull-Rom spline.
- A physical length, described by a value and a
Unit
.
Enums§
- A distance unit.
- Errors related to
Unit
Constants§
- List of reasonably small units that are typically useful for drawings..
- List of all available units, useful for iteration.
Traits§
- Implement cropability for a geometric type.
- Can be converted into a
BezPath
. - Provided a tolerance, can be converted into a
BezPath
.