On 09/06/2010 04:32 PM, DJ Delorie wrote:
Or, could we base everything off of lines, attach a 'curvature'
property to create arcs, and build polygons from that.
Arcs can be simulated with many short lines, so the only primitive we
need are lines. Of course, if "line" is a two-point polygon, then the
only primitive we need is polygons.
I don't really like the idea of 'simulating' arcs - it uses a *lot* of
information to approximate what you are trying to do. My preference
would be to keep an arc as a primitive type.
A point is just a line that starts and ends at the same coordinates.
Not really - a line that starts and ends at the same coordinate looks
like a point, but it isn't. That presently causes us problems with
square pads. I think I remember some issues with approximations of a
point using traces, too?
_______________________________________________
geda-user mailing list
geda-user@moria.seul.org
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user