[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: Funny pad rotation
On 3/23/10, DJ Delorie <dj@xxxxxxxxxxx> wrote:
>
> Looks like a fundamental design issue. We use the X layer to draw
> lines, which includes pads, but with the tiny offsets in the x,y
> points, we end up passing two points to the X layer that have the same
> coordinates, so it draws a zero-angle line. If you zoom in far
> enough, eventually rotates the pad on the screen.
>
> To get this right, we'd have to somehow calculate when X is going to
> do the wrong thing based on our scaling, and draw those "lines" as
> polygons instead, so that we can do the math with more precision.
I thought it was a very well-known feature; it was reported in 2007
(http://sourceforge.net/tracker/?func=detail&aid=1800872&group_id=73743&atid=538811);
I support a patch for rectifying it here:
http://repo.or.cz/w/geda-pcb/dti.git/shortlog/refs/heads/ineiev-dspdances.squashed
Cheers,
Ineiev
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user