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
VECTOR2I m_DrillFileOffset
void UpdatePrecisionOptions()
void onFileFormatSelection(wxCommandEvent &event) override
void OnSelDrillUnitsSelected(wxCommandEvent &event) override
bool TransferDataFromWindow() override
static bool m_MinimalHeader
static bool m_Merge_PTH_NPTH
PCB_EDIT_FRAME * m_pcbEditFrame
int m_platedPadsHoleCount
bool TransferDataToWindow() override
void OnGenReportFile(wxCommandEvent &event) override
void onCloseDlg(wxCloseEvent &event) override
void GenDrillAndMapFiles(bool aGenDrill, bool aGenMap)
Call the functions to create EXCELLON drill files and/or drill map files.
void OnSelZerosFmtSelected(wxCommandEvent &event) override
void OnGenDrillFile(wxCommandEvent &event) override
int m_blindOrBuriedViasCount
int m_notplatedPadsHoleCount
static int m_UnitDrillIsInch
void UpdateDrillParams()
Update board drill/plot parameters.
static bool m_UseRouteModeForOvalHoles
void OnGenMapFile(wxCommandEvent &event) override
bool m_drillOriginIsAuxAxis
void OnOutputDirectoryBrowseClicked(wxCommandEvent &event) override
DRILL_PRECISION m_Precision
static int m_drillFileType
JOB_EXPORT_PCB_DRILL * m_job
void onQuitDlg(wxCommandEvent &event) override
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.