2009-01-13 19:18:54 +00:00
|
|
|
/******************/
|
|
|
|
/* file pcbplot.h */
|
|
|
|
/******************/
|
2007-06-05 12:10:51 +00:00
|
|
|
|
|
|
|
#ifndef PCBPLOT_H
|
|
|
|
#define PCBPLOT_H
|
|
|
|
|
|
|
|
#ifndef eda_global
|
|
|
|
#define eda_global extern
|
|
|
|
#endif
|
|
|
|
|
2009-01-13 19:18:54 +00:00
|
|
|
/* Shared Config keys for plot and print */
|
|
|
|
#define OPTKEY_PLOT_LINEWIDTH_VALUE wxT( "PlotLineWidth" )
|
|
|
|
#define OPTKEY_LAYERBASE wxT( "PlotLayer_%d" )
|
|
|
|
#define OPTKEY_PRINT_X_FINESCALE_ADJ wxT( "PrintXFineScaleAdj" )
|
|
|
|
#define OPTKEY_PRINT_Y_FINESCALE_ADJ wxT( "PrintYFineScaleAdj" )
|
|
|
|
#define OPTKEY_PRINT_SCALE wxT( "PrintScale" )
|
|
|
|
|
2007-06-05 12:10:51 +00:00
|
|
|
/* Gestion des plumes en plot format HPGL */
|
|
|
|
eda_global int HPGL_Pen_Num, /* num de plume a charger */
|
|
|
|
HPGL_Pen_Speed, /* vitesse en cm/s */
|
|
|
|
HPGL_Pen_Diam, /* diametre en mils */
|
|
|
|
HPGL_Pen_Recouvrement; /* recouvrement en mils ( pour remplissages */
|
|
|
|
|
|
|
|
eda_global float Scale_X, Scale_Y ; /* coeff d'agrandissement en X et Y demandes */
|
|
|
|
|
|
|
|
eda_global int PlotMarge;
|
|
|
|
|
2009-01-13 19:18:54 +00:00
|
|
|
eda_global int g_PlotLine_Width; /* Largeur du trait en mode filaire (utilise en serigraphie,
|
|
|
|
pour traces en mode sketch et filaire) */
|
|
|
|
|
2007-06-05 12:10:51 +00:00
|
|
|
#endif // ifndef PCBPLOT_H
|
|
|
|
|