olved a bug in plot postscript format when drawing oblong pad
This commit is contained in:
parent
8a71b1aef5
commit
747a3fa66f
|
@ -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>
|
||||
|
|
|
@ -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 );
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue