|
KiCad PCB EDA Suite
|
#include <odb_util.h>
Classes | |
| struct | TOOLS |
Public Member Functions | |
| ODB_DRILL_TOOLS (const wxString &aUnits, const wxString &aThickness="0", const wxString &aUserParams=wxEmptyString) | |
| void | AddDrillTool (const ODB_FORMAT &aFormat, const wxString &aType, int aDiameter, const wxString &aType2=wxT("STANDARD")) |
| Record the drill bit used for a hole. | |
| void | GenerateFile (std::ostream &aStream) |
Public Attributes | |
| wxString | m_units |
| wxString | m_thickness |
| wxString | m_userParams |
| std::vector< ODB_DRILL_TOOLS::TOOLS > | m_tools |
Definition at line 423 of file odb_util.h.
| ODB_DRILL_TOOLS::ODB_DRILL_TOOLS | ( | const wxString & | aUnits, |
| const wxString & | aThickness = "0", | ||
| const wxString & | aUserParams = wxEmptyString ) |
Definition at line 590 of file odb_util.cpp.
References m_thickness, m_units, and m_userParams.
| void ODB_DRILL_TOOLS::AddDrillTool | ( | const ODB_FORMAT & | aFormat, |
| const wxString & | aType, | ||
| int | aDiameter, | ||
| const wxString & | aType2 = wxT( "STANDARD" ) ) |
Record the drill bit used for a hole.
| aType | is the ODB++ plating class of the hole (PLATED, NON_PLATED or VIA). |
| aDiameter | is the hole diameter in internal units. |
| aType2 | is the ODB++ drilling method (STANDARD, LASER, BLIND, ...). |
Definition at line 597 of file odb_util.cpp.
References ODB_DRILL_TOOLS::TOOLS::m_drillSize, ODB_DRILL_TOOLS::TOOLS::m_finishSize, ODB_DRILL_TOOLS::TOOLS::m_num, m_tools, ODB_DRILL_TOOLS::TOOLS::m_type, ODB_DRILL_TOOLS::TOOLS::m_type2, and ODB::SymDouble2String().
| void ODB_DRILL_TOOLS::GenerateFile | ( | std::ostream & | aStream | ) |
Definition at line 624 of file odb_util.cpp.
References m_thickness, m_tools, m_units, m_userParams, ODB_TEXT_WRITER::MakeArrayProxy(), and ODB_TEXT_WRITER::WriteEquationLine().
| wxString ODB_DRILL_TOOLS::m_thickness |
Definition at line 456 of file odb_util.h.
Referenced by GenerateFile(), and ODB_DRILL_TOOLS().
| std::vector<ODB_DRILL_TOOLS::TOOLS> ODB_DRILL_TOOLS::m_tools |
Definition at line 458 of file odb_util.h.
Referenced by AddDrillTool(), and GenerateFile().
| wxString ODB_DRILL_TOOLS::m_units |
Definition at line 455 of file odb_util.h.
Referenced by GenerateFile(), and ODB_DRILL_TOOLS().
| wxString ODB_DRILL_TOOLS::m_userParams |
Definition at line 457 of file odb_util.h.
Referenced by GenerateFile(), and ODB_DRILL_TOOLS().