[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: gschem: cosmetic bug with mirrored arc



Hi Kai-Martin,

On Sonntag, 24. Februar 2008, Kai-Martin Knaak wrote:
> 1) open a new document in gschem
>
> 2) add the generic connector "DB9-2.sym"
>
> 3) do a mirror action on the symbol
>
> 4) zoom in until the symbol fills the screen. Make sure, you see the
> bottom arc of the symbol.
>
> 5) move the symbol around. Part of the bottom arc will not be
> properly redrawn.

The bug can be reduced to:
* draw an arc with an angle greater 90 degree
* mirror it
* move it around

In o_basic_arc.c the mirror command sets a negativ sweep angle.
The world_get_arc_bounds function does not catch that negativ angle.

I've a look at it.

Regards
Werner



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user