21#ifndef JOB_EXPORT_STEP_H
22#define JOB_EXPORT_STEP_H
31#define BOARD_DEFAULT_CHAINING_EPSILON 0.01
39 m_UseGridOrigin( false ),
40 m_UseDrillOrigin( false ),
41 m_IncludeUnspecified( true ),
43 m_SubstModels( true ),
46 m_CutViasInBody( false ),
47 m_ExportBoardBody( true ),
48 m_ExportComponents( true ),
49 m_ExportTracksVias( false ),
50 m_ExportPads( false ),
51 m_ExportZones( false ),
52 m_ExportInnerCopper( false ),
53 m_ExportSilkscreen( false ),
54 m_ExportSoldermask( false ),
55 m_FuseShapes( false ),
56 m_FillAllVias( false ),
57 m_OptimizeStep( true ),
100 wxString GetDefaultExportExtension()
const;
101 wxString GetFormatName()
const;
109 wxString GetDescription()
override;
double m_BoardOutlinesChainingEpsilon
bool m_IncludeUnspecified
wxString m_ComponentFilter
JOB_EXPORT_PCB_3D::FORMAT m_format
EXPORTER_STEP_PARAMS m_3dparams
Despite the name; also used for other formats.
An simple container class that lets us dispatch output jobs to kifaces.
#define BOARD_DEFAULT_CHAINING_EPSILON