beautify files
This commit is contained in:
parent
daeb19013e
commit
11d9edfe83
|
@ -37,9 +37,7 @@ void WinEDA_BasePcbFrame::Plot_Serigraphie( Plotter *plotter,
|
|||
|
||||
/* Trace du contour du PCB et des Elements du type Drawings Pcb */
|
||||
|
||||
for( PtStruct = m_Pcb->m_Drawings;
|
||||
PtStruct != NULL;
|
||||
PtStruct = PtStruct->Next() )
|
||||
for( PtStruct = m_Pcb->m_Drawings; PtStruct != NULL; PtStruct = PtStruct->Next() )
|
||||
{
|
||||
switch( PtStruct->Type() )
|
||||
{
|
||||
|
@ -79,12 +77,11 @@ void WinEDA_BasePcbFrame::Plot_Serigraphie( Plotter *plotter,
|
|||
Module;
|
||||
Module = Module->Next() )
|
||||
{
|
||||
for(pt_pad = (D_PAD*) Module->m_Pads;
|
||||
pt_pad != NULL;
|
||||
pt_pad = pt_pad->Next() )
|
||||
for( pt_pad = (D_PAD*) Module->m_Pads; pt_pad != NULL; pt_pad = pt_pad->Next() )
|
||||
{
|
||||
/* Tst si layer OK */
|
||||
if( (pt_pad->m_Masque_Layer & masque_layer) == 0
|
||||
|
||||
/* Copper pads go on copper silk, component
|
||||
* pads go on component silk */
|
||||
&& ( ( (pt_pad->m_Masque_Layer & CUIVRE_LAYER) == 0 )
|
||||
|
@ -111,7 +108,8 @@ void WinEDA_BasePcbFrame::Plot_Serigraphie( Plotter *plotter,
|
|||
pt_pad->m_Orient, FILAIRE );
|
||||
break;
|
||||
|
||||
case PAD_TRAPEZOID: {
|
||||
case PAD_TRAPEZOID:
|
||||
{
|
||||
wxSize delta;
|
||||
delta = pt_pad->m_DeltaSize;
|
||||
plotter->flash_pad_trapez( pos, size,
|
||||
|
@ -122,8 +120,7 @@ void WinEDA_BasePcbFrame::Plot_Serigraphie( Plotter *plotter,
|
|||
|
||||
case PAD_RECT:
|
||||
default:
|
||||
plotter->flash_pad_rect( pos, size, pt_pad->m_Orient,
|
||||
FILAIRE);
|
||||
plotter->flash_pad_rect( pos, size, pt_pad->m_Orient, FILAIRE );
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -131,9 +128,7 @@ void WinEDA_BasePcbFrame::Plot_Serigraphie( Plotter *plotter,
|
|||
} /* Fin Sequence de trace des Pads */
|
||||
|
||||
/* Trace Textes MODULES */
|
||||
for( MODULE* Module = m_Pcb->m_Modules;
|
||||
Module;
|
||||
Module = Module->Next() )
|
||||
for( MODULE* Module = m_Pcb->m_Modules; Module; Module = Module->Next() )
|
||||
{
|
||||
/* Analyse des autorisations de trace pour les textes VALEUR et REF */
|
||||
trace_val = g_pcb_plot_options.Sel_Texte_Valeur;
|
||||
|
@ -204,7 +199,8 @@ void WinEDA_BasePcbFrame::Plot_Serigraphie( Plotter *plotter,
|
|||
wxString errMsg;
|
||||
|
||||
errMsg.Printf(
|
||||
_( "Your BOARD has a bad layer number of %u for module\n %s's \"module text\" text of %s." ),
|
||||
_(
|
||||
"Your BOARD has a bad layer number of %u for module\n %s's \"module text\" text of %s." ),
|
||||
textLayer, Module->GetReference().GetData(), pt_texte->m_Text.GetData() );
|
||||
DisplayError( this, errMsg );
|
||||
return;
|
||||
|
@ -257,7 +253,7 @@ static void PlotTextModule(Plotter *plotter, TEXTE_MODULE* pt_texte,
|
|||
thickness = -1;
|
||||
|
||||
if( pt_texte->m_Mirror )
|
||||
size.x = -size.x; // Text is mirrored
|
||||
NEGATE( size.x ); // Text is mirrored
|
||||
|
||||
plotter->text( pos, BLACK,
|
||||
pt_texte->m_Text,
|
||||
|
@ -361,6 +357,7 @@ void PlotMirePcb(Plotter *plotter, MIREPCB* Mire, int masque_layer,
|
|||
delete DrawTmp;
|
||||
}
|
||||
|
||||
|
||||
/**********************************************************************/
|
||||
void Plot_Edges_Modules( Plotter* plotter, BOARD* pcb, int masque_layer,
|
||||
GRTraceMode trace_mode )
|
||||
|
@ -509,7 +506,6 @@ void PlotTextePcb(Plotter *plotter, TEXTE_PCB* pt_texte, int masque_layer,
|
|||
|
||||
delete (list);
|
||||
}
|
||||
|
||||
else
|
||||
plotter->text( pos, BLACK,
|
||||
pt_texte->m_Text,
|
||||
|
@ -600,13 +596,13 @@ void PlotFilledAreas(Plotter *plotter, ZONE_CONTAINER* aZone,
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
/******************************************************************************/
|
||||
void PlotDrawSegment( Plotter* plotter, DRAWSEGMENT* pt_segm, int masque_layer,
|
||||
GRTraceMode trace_mode )
|
||||
/******************************************************************************/
|
||||
|
||||
/* Trace un element du type DRAWSEGMENT draw appartenant
|
||||
* aux couches specifiees par masque_layer
|
||||
/* Plot items type DRAWSEGMENT on layers allowed by masque_layer
|
||||
*/
|
||||
{
|
||||
wxPoint start, end;
|
||||
|
@ -643,6 +639,7 @@ void PlotDrawSegment(Plotter *plotter, DRAWSEGMENT* pt_segm, int masque_layer,
|
|||
for( unsigned i = 1; i < pt_segm->m_BezierPoints.size(); i++ )
|
||||
plotter->thick_segment( pt_segm->m_BezierPoints[i - 1],
|
||||
pt_segm->m_BezierPoints[i], thickness, trace_mode );
|
||||
|
||||
break;
|
||||
|
||||
default:
|
||||
|
@ -650,6 +647,7 @@ void PlotDrawSegment(Plotter *plotter, DRAWSEGMENT* pt_segm, int masque_layer,
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
/*********************************************************************/
|
||||
void WinEDA_BasePcbFrame::Plot_Layer( Plotter* plotter, int Layer,
|
||||
GRTraceMode trace_mode )
|
||||
|
@ -658,6 +656,7 @@ void WinEDA_BasePcbFrame::Plot_Layer(Plotter *plotter, int Layer,
|
|||
// Specify that the contents of the "Edges Pcb" layer are to be plotted
|
||||
// in addition to the contents of the currently specified layer.
|
||||
int layer_mask = g_TabOneLayerMask[Layer];
|
||||
|
||||
if( !g_pcb_plot_options.Exclude_Edges_Pcb )
|
||||
layer_mask |= EDGE_LAYER;
|
||||
|
||||
|
@ -698,12 +697,17 @@ void WinEDA_BasePcbFrame::Plot_Layer(Plotter *plotter, int Layer,
|
|||
Plot_Serigraphie( plotter, layer_mask, trace_mode );
|
||||
break;
|
||||
}
|
||||
|
||||
PlotDrillMark( plotter, trace_mode );
|
||||
}
|
||||
|
||||
|
||||
/*********************************************************************/
|
||||
void WinEDA_BasePcbFrame::Plot_Standard_Layer( Plotter* plotter,
|
||||
int masque_layer, int garde, bool trace_via, GRTraceMode trace_mode )
|
||||
int masque_layer,
|
||||
int garde,
|
||||
bool trace_via,
|
||||
GRTraceMode trace_mode )
|
||||
/*********************************************************************/
|
||||
|
||||
/* Trace en format HPGL. d'une couche cuivre ou masque
|
||||
|
@ -716,9 +720,7 @@ void WinEDA_BasePcbFrame::Plot_Standard_Layer( Plotter* plotter,
|
|||
|
||||
// trace des elements type Drawings Pcb :
|
||||
|
||||
for (BOARD_ITEM* item = m_Pcb->m_Drawings;
|
||||
item;
|
||||
item = item->Next() )
|
||||
for( BOARD_ITEM* item = m_Pcb->m_Drawings; item; item = item->Next() )
|
||||
{
|
||||
switch( item->Type() )
|
||||
{
|
||||
|
@ -743,19 +745,15 @@ void WinEDA_BasePcbFrame::Plot_Standard_Layer( Plotter* plotter,
|
|||
|
||||
default:
|
||||
DisplayError( this,
|
||||
wxT( "Plot_Layer : Unexpected Draw Type" ) );
|
||||
wxT( "Plot_Standard_Layer() error : Unexpected Draw Type" ) );
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
/* Draw footprint shapes without pads (pads will plotted later) */
|
||||
for( MODULE* module = m_Pcb->m_Modules;
|
||||
module;
|
||||
module = module->Next() )
|
||||
for( MODULE* module = m_Pcb->m_Modules; module; module = module->Next() )
|
||||
{
|
||||
for( BOARD_ITEM* item = module->m_Drawings;
|
||||
item;
|
||||
item = item->Next() )
|
||||
for( BOARD_ITEM* item = module->m_Drawings; item; item = item->Next() )
|
||||
{
|
||||
switch( item->Type() )
|
||||
{
|
||||
|
@ -771,9 +769,7 @@ void WinEDA_BasePcbFrame::Plot_Standard_Layer( Plotter* plotter,
|
|||
}
|
||||
|
||||
/* Plot footprint pads */
|
||||
for( MODULE* module = m_Pcb->m_Modules;
|
||||
module;
|
||||
module = module->Next() )
|
||||
for( MODULE* module = m_Pcb->m_Modules; module; module = module->Next() )
|
||||
{
|
||||
for( D_PAD* pad = module->m_Pads; pad; pad = pad->Next() )
|
||||
{
|
||||
|
@ -798,22 +794,19 @@ void WinEDA_BasePcbFrame::Plot_Standard_Layer( Plotter* plotter,
|
|||
break;
|
||||
|
||||
case PAD_OVAL:
|
||||
plotter->flash_pad_oval(pos, size, pad->m_Orient,
|
||||
trace_mode);
|
||||
plotter->flash_pad_oval( pos, size, pad->m_Orient, trace_mode );
|
||||
break;
|
||||
|
||||
case PAD_TRAPEZOID:
|
||||
{
|
||||
wxSize delta = pad->m_DeltaSize;
|
||||
plotter->flash_pad_trapez(pos, size,
|
||||
delta, pad->m_Orient, trace_mode);
|
||||
plotter->flash_pad_trapez( pos, size, delta, pad->m_Orient, trace_mode );
|
||||
}
|
||||
break;
|
||||
|
||||
case PAD_RECT:
|
||||
default:
|
||||
plotter->flash_pad_rect(pos, size, pad->m_Orient,
|
||||
trace_mode);
|
||||
plotter->flash_pad_rect( pos, size, pad->m_Orient, trace_mode );
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
@ -822,9 +815,7 @@ void WinEDA_BasePcbFrame::Plot_Standard_Layer( Plotter* plotter,
|
|||
/* Plot vias : */
|
||||
if( trace_via )
|
||||
{
|
||||
for( TRACK* track = m_Pcb->m_Track;
|
||||
track;
|
||||
track = track->Next() )
|
||||
for( TRACK* track = m_Pcb->m_Track; track; track = track->Next() )
|
||||
{
|
||||
if( track->Type() != TYPE_VIA )
|
||||
continue;
|
||||
|
@ -854,9 +845,7 @@ void WinEDA_BasePcbFrame::Plot_Standard_Layer( Plotter* plotter,
|
|||
}
|
||||
|
||||
/* Plot tracks (not vias) : */
|
||||
for( TRACK* track = m_Pcb->m_Track;
|
||||
track;
|
||||
track = track->Next() )
|
||||
for( TRACK* track = m_Pcb->m_Track; track; track = track->Next() )
|
||||
{
|
||||
wxPoint end;
|
||||
|
||||
|
@ -874,9 +863,7 @@ void WinEDA_BasePcbFrame::Plot_Standard_Layer( Plotter* plotter,
|
|||
}
|
||||
|
||||
/* Plot zones: */
|
||||
for( TRACK* track = m_Pcb->m_Zone;
|
||||
track;
|
||||
track = track->Next() )
|
||||
for( TRACK* track = m_Pcb->m_Zone; track; track = track->Next() )
|
||||
{
|
||||
wxPoint end;
|
||||
|
||||
|
@ -901,9 +888,9 @@ void WinEDA_BasePcbFrame::Plot_Standard_Layer( Plotter* plotter,
|
|||
}
|
||||
|
||||
|
||||
/*************************************/
|
||||
/***********************************************************************************/
|
||||
void WinEDA_BasePcbFrame::PlotDrillMark( Plotter* plotter, GRTraceMode trace_mode )
|
||||
/*************************************/
|
||||
/***********************************************************************************/
|
||||
|
||||
/* Draw a drill mark for pads and vias.
|
||||
* Must be called after all drawings, because it
|
||||
|
@ -920,7 +907,8 @@ void WinEDA_BasePcbFrame::PlotDrillMark(Plotter *plotter, GRTraceMode trace_mode
|
|||
if( g_pcb_plot_options.DrillShapeOpt == PCB_Plot_Options::NO_DRILL_SHAPE )
|
||||
return;
|
||||
|
||||
if (trace_mode == FILLED) {
|
||||
if( trace_mode == FILLED )
|
||||
{
|
||||
plotter->set_color( WHITE );
|
||||
}
|
||||
|
||||
|
@ -941,7 +929,6 @@ void WinEDA_BasePcbFrame::PlotDrillMark(Plotter *plotter, GRTraceMode trace_mode
|
|||
Module != NULL;
|
||||
Module = Module->Next() )
|
||||
{
|
||||
|
||||
for( PtPad = Module->m_Pads;
|
||||
PtPad != NULL;
|
||||
PtPad = PtPad->Next() )
|
||||
|
@ -965,7 +952,8 @@ void WinEDA_BasePcbFrame::PlotDrillMark(Plotter *plotter, GRTraceMode trace_mode
|
|||
}
|
||||
}
|
||||
|
||||
if (trace_mode == FILLED) {
|
||||
if( trace_mode == FILLED )
|
||||
{
|
||||
plotter->set_color( BLACK );
|
||||
}
|
||||
}
|
||||
|
|
|
@ -68,6 +68,7 @@ void WinEDA_BasePcbFrame::Genere_GERBER( const wxString& FullFileName, int Layer
|
|||
Affiche_1_Parametre( this, 0, _( "File" ), FullFileName, CYAN );
|
||||
|
||||
plotter->start_plot( output_file );
|
||||
|
||||
// Sheet refs on gerber CAN be useful... and they're always 1:1
|
||||
if( g_pcb_plot_options.Plot_Frame_Ref )
|
||||
PlotWorkSheet( plotter, GetScreen() );
|
||||
|
@ -77,4 +78,3 @@ void WinEDA_BasePcbFrame::Genere_GERBER( const wxString& FullFileName, int Layer
|
|||
delete plotter;
|
||||
SetLocaleTo_Default();
|
||||
}
|
||||
|
||||
|
|
|
@ -26,6 +26,7 @@ void WinEDA_BasePcbFrame::Genere_HPGL( const wxString& FullFileName, int Layer,
|
|||
wxPoint offset;
|
||||
|
||||
MsgPanel->EraseMsgBox();
|
||||
|
||||
// Compute pen_dim (from g_HPGL_Pen_Diam in mils) in pcb units,
|
||||
// with plot scale (if Scale is 2, pen diametre is always g_HPGL_Pen_Diam
|
||||
// so apparent pen diam is real pen diam / Scale
|
||||
|
@ -37,7 +38,8 @@ void WinEDA_BasePcbFrame::Genere_HPGL( const wxString& FullFileName, int Layer,
|
|||
g_pcb_plot_options.HPGL_Pen_Recouvrement = 0;
|
||||
if( g_pcb_plot_options.HPGL_Pen_Recouvrement >= g_pcb_plot_options.HPGL_Pen_Diam )
|
||||
g_pcb_plot_options.HPGL_Pen_Recouvrement = g_pcb_plot_options.HPGL_Pen_Diam - 1;
|
||||
int pen_recouvrement = wxRound( g_pcb_plot_options.HPGL_Pen_Recouvrement * 10.0 / g_pcb_plot_options.Scale );
|
||||
int pen_recouvrement = wxRound(
|
||||
g_pcb_plot_options.HPGL_Pen_Recouvrement * 10.0 / g_pcb_plot_options.Scale );
|
||||
|
||||
FILE* output_file = wxFopen( FullFileName, wxT( "wt" ) );
|
||||
if( output_file == NULL )
|
||||
|
@ -66,6 +68,7 @@ void WinEDA_BasePcbFrame::Genere_HPGL( const wxString& FullFileName, int Layer,
|
|||
if( g_pcb_plot_options.PlotScaleOpt == 0 ) // Optimum scale
|
||||
{
|
||||
double Xscale, Yscale;
|
||||
|
||||
// Fit to 80% of the page
|
||||
Xscale = ( (SheetSize.x * 0.8) / BoardSize.x );
|
||||
Yscale = ( (SheetSize.y * 0.8) / BoardSize.y );
|
||||
|
@ -109,4 +112,3 @@ void WinEDA_BasePcbFrame::Genere_HPGL( const wxString& FullFileName, int Layer,
|
|||
delete plotter;
|
||||
SetLocaleTo_Default();
|
||||
}
|
||||
|
||||
|
|
|
@ -77,6 +77,7 @@ void WinEDA_BasePcbFrame::Genere_PS( const wxString& FullFileName, int Layer,
|
|||
if( g_pcb_plot_options.PlotScaleOpt == 0 ) // Optimum scale
|
||||
{
|
||||
double Xscale, Yscale;
|
||||
|
||||
// Fit to 80% of the page
|
||||
Xscale = (PaperSize.x * 0.8) / BoardSize.x;
|
||||
Yscale = (PaperSize.y * 0.8) / BoardSize.y;
|
||||
|
@ -134,4 +135,3 @@ void WinEDA_BasePcbFrame::Genere_PS( const wxString& FullFileName, int Layer,
|
|||
delete plotter;
|
||||
SetLocaleTo_Default();
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue