KiCad PCB EDA Suite
|
management of default values used to read a Excellon (.nc) drill file Some important parameters are not defined in drill files, and some others can be missing in poor drill files. More...
#include <excellon_defaults.h>
Public Member Functions | |
EXCELLON_DEFAULTS () | |
void | ResetToDefaults () |
Public Attributes | |
bool | m_UnitsMM |
bool | m_LeadingZero |
int | m_MmIntegerLen |
int | m_MmMantissaLen |
int | m_InchIntegerLen |
int | m_InchMantissaLen |
management of default values used to read a Excellon (.nc) drill file Some important parameters are not defined in drill files, and some others can be missing in poor drill files.
These default values are used when parameter is not found in file
Definition at line 40 of file excellon_defaults.h.
|
inline |
Definition at line 49 of file excellon_defaults.h.
References ResetToDefaults().
|
inline |
Definition at line 51 of file excellon_defaults.h.
References FMT_INTEGER_INCH, FMT_INTEGER_MM, FMT_MANTISSA_INCH, FMT_MANTISSA_MM, m_InchIntegerLen, m_InchMantissaLen, m_LeadingZero, m_MmIntegerLen, m_MmMantissaLen, and m_UnitsMM.
Referenced by EXCELLON_DEFAULTS().
int EXCELLON_DEFAULTS::m_InchIntegerLen |
Definition at line 46 of file excellon_defaults.h.
Referenced by PANEL_GERBVIEW_EXCELLON_SETTINGS::applySettingsToPanel(), GERBVIEW_SETTINGS::GERBVIEW_SETTINGS(), ResetToDefaults(), EXCELLON_IMAGE::SelectUnits(), and PANEL_GERBVIEW_EXCELLON_SETTINGS::TransferDataFromWindow().
int EXCELLON_DEFAULTS::m_InchMantissaLen |
Definition at line 47 of file excellon_defaults.h.
Referenced by PANEL_GERBVIEW_EXCELLON_SETTINGS::applySettingsToPanel(), GERBVIEW_SETTINGS::GERBVIEW_SETTINGS(), ResetToDefaults(), EXCELLON_IMAGE::SelectUnits(), and PANEL_GERBVIEW_EXCELLON_SETTINGS::TransferDataFromWindow().
bool EXCELLON_DEFAULTS::m_LeadingZero |
Definition at line 43 of file excellon_defaults.h.
Referenced by PANEL_GERBVIEW_EXCELLON_SETTINGS::applySettingsToPanel(), GERBVIEW_SETTINGS::GERBVIEW_SETTINGS(), EXCELLON_IMAGE::LoadFile(), ResetToDefaults(), and PANEL_GERBVIEW_EXCELLON_SETTINGS::TransferDataFromWindow().
int EXCELLON_DEFAULTS::m_MmIntegerLen |
Definition at line 44 of file excellon_defaults.h.
Referenced by PANEL_GERBVIEW_EXCELLON_SETTINGS::applySettingsToPanel(), GERBVIEW_SETTINGS::GERBVIEW_SETTINGS(), ResetToDefaults(), EXCELLON_IMAGE::SelectUnits(), and PANEL_GERBVIEW_EXCELLON_SETTINGS::TransferDataFromWindow().
int EXCELLON_DEFAULTS::m_MmMantissaLen |
Definition at line 45 of file excellon_defaults.h.
Referenced by PANEL_GERBVIEW_EXCELLON_SETTINGS::applySettingsToPanel(), GERBVIEW_SETTINGS::GERBVIEW_SETTINGS(), ResetToDefaults(), EXCELLON_IMAGE::SelectUnits(), and PANEL_GERBVIEW_EXCELLON_SETTINGS::TransferDataFromWindow().
bool EXCELLON_DEFAULTS::m_UnitsMM |
Definition at line 42 of file excellon_defaults.h.
Referenced by PANEL_GERBVIEW_EXCELLON_SETTINGS::applySettingsToPanel(), GERBVIEW_SETTINGS::GERBVIEW_SETTINGS(), EXCELLON_IMAGE::LoadFile(), ResetToDefaults(), and PANEL_GERBVIEW_EXCELLON_SETTINGS::TransferDataFromWindow().