gEDA-user: gschem with b-spline paths and filled sections
Peter Clifton
pcjc2 at cam.ac.uk
Sun May 4 04:35:35 EDT 2008
Just thought I'd share a couple of screen-shots of a feature hopefully
targeted for gEDA 1.6.0, support for closed / filled polygons.
Since its simple to do so with cairo, I've implemented this a an
arbitrary SVG type path string. Code-reuse from librsvg (LGPL) made this
a more approachable task.
Screen-shots:
http://www2.eng.cam.ac.uk/~pcjc2/geda/gschem_paths1.png
http://www2.eng.cam.ac.uk/~pcjc2/geda/gschem_paths2.png
At the moment, the code allows modify existing paths from within gschem
by dragging the control points, but you can't yet create new paths,
add / remove nodes or change node-types.
At the very least, we could hope to support reading and rendering
polygons / closed arbitrary paths for gEDA 1.6.0, so if anyone is keen,
the stock libraries can be improved with this pretty'fication. I already
made a stab at the bipolar transistors.
Best wishes,
--
Peter Clifton
Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA
Tel: +44 (0)7729 980173 - (No signal in the lab!)
More information about the geda-user
mailing list