olved a bug in plot postscript format when drawing oblong pad

This commit is contained in:
charras 2008-03-14 16:02:47 +00:00
parent 8a71b1aef5
commit 747a3fa66f
2 changed files with 4 additions and 2 deletions

View File

@ -9,6 +9,8 @@ email address.
================================================================================
+pcbnew
Added a tool to the upper toolbar which gives and easy access to freeroute
Solved a bug in plot postscript format when drawing oblong pads:
Bad oblong pad size after drawing a round pad
2008-Mar-13 UPDATE Jean-Pierre Charras <jean-pierre.charras@inpg.fr>

View File

@ -573,7 +573,7 @@ void trace_1_pastille_RONDE_POST( wxPoint centre, int diametre, int modetrace )
if( modetrace == FILLED )
{
fprintf( dest, "%d setlinewidth\n", g_PlotLine_Width );
SetCurrentLineWidthPS(0);
rayon = diam.x / 2;
if( rayon < 1 )
rayon = 1;
@ -588,7 +588,7 @@ void trace_1_pastille_RONDE_POST( wxPoint centre, int diametre, int modetrace )
rayon = 1;
if( rayon < w )
w = rayon;
fprintf( dest, "%d setlinewidth\n", w );
SetCurrentLineWidthPS(w);
fprintf( dest, "newpath %d %d %d 0 360 arc stroke\n",
centre.x, centre.y, rayon );
}