25#ifndef DIALOG_GENDRILL_H_
26#define DIALOG_GENDRILL_H_
Information pertinent to a Pcbnew printed circuit board.
Class DIALOG_GENDRILL_BASE.
PCB_PLOT_PARAMS m_plotOpts
void onOutputDirectoryBrowseClicked(wxCommandEvent &event) override
void onFileFormatSelection(wxCommandEvent &event) override
bool TransferDataFromWindow() override
PCB_EDIT_FRAME * m_pcbEditFrame
void genDrillAndMapFiles(bool aGenDrill, bool aGenMap)
Call the functions to create EXCELLON drill files and/or drill map files.
bool TransferDataToWindow() override
static bool g_useRouteModeForOvalHoles
void onCloseDlg(wxCloseEvent &event) override
void onSelZerosFmtSelected(wxCommandEvent &event) override
static int g_drillFileType
static VECTOR2I g_drillFileOffset
void UpdateDrillParams()
Update board drill/plot parameters.
static bool g_merge_PTH_NPTH
static int g_unitDrillIsInch
static bool g_minimalHeader
void onGenReportFile(wxCommandEvent &event) override
bool m_drillOriginIsAuxAxis
JOB_EXPORT_PCB_DRILL * m_job
void onSelDrillUnitsSelected(wxCommandEvent &event) override
static DRILL_PRECISION g_precision
void updatePrecisionOptions()
static bool g_generateMap
Helper to handle drill precision format in excellon files.
The main frame for Pcbnew.
Parameters and options when plotting/printing a board.
helper classes to handle hole info for drill files generators.