|
KiCad PCB EDA Suite
|
#include <odb_component.h>
Public Member Functions | |
| TOEPRINT (const EDA_DATA::PIN &pin) | |
| void | Write (std::ostream &ost) const |
Public Attributes | |
| const size_t | m_pin_num |
| ! index of PIN record in the eda/data file, 0~n-1. | |
| std::pair< wxString, wxString > | m_center |
| ! Board location of the pin. | |
| wxString | m_rot |
| ! | |
| wxString | m_mirror |
| ! equal to CMP m_mirror. | |
| size_t | m_net_num = 0 |
| ! Number of NET record in the eda/data file. | |
| size_t | m_subnet_num = 0 |
| ! Number of subnet (SNT record TOP) in the referenced net | |
| wxString | m_toeprint_name |
| ! Name of the pad in PIN record | |
Definition at line 68 of file odb_component.h.
|
inline |
Definition at line 71 of file odb_component.h.
References ODB_COMPONENT::m_index, m_pin_num, m_toeprint_name, and pin.
| void ODB_COMPONENT::TOEPRINT::Write | ( | std::ostream & | ost | ) | const |
Definition at line 148 of file odb_component.cpp.
References m_center, m_mirror, m_net_num, m_pin_num, m_rot, m_subnet_num, and m_toeprint_name.
| std::pair<wxString, wxString> ODB_COMPONENT::TOEPRINT::m_center |
| wxString ODB_COMPONENT::TOEPRINT::m_mirror |
| size_t ODB_COMPONENT::TOEPRINT::m_net_num = 0 |
! Number of NET record in the eda/data file.
Definition at line 85 of file odb_component.h.
Referenced by Write().
| const size_t ODB_COMPONENT::TOEPRINT::m_pin_num |
! index of PIN record in the eda/data file, 0~n-1.
Definition at line 76 of file odb_component.h.
Referenced by TOEPRINT(), and Write().
| wxString ODB_COMPONENT::TOEPRINT::m_rot |
!
Rotation, clockwise, it equals to the actual PAD rotation, ! not CMP m_rot.
Definition at line 80 of file odb_component.h.
Referenced by Write().
| size_t ODB_COMPONENT::TOEPRINT::m_subnet_num = 0 |
! Number of subnet (SNT record TOP) in the referenced net
Definition at line 87 of file odb_component.h.
Referenced by Write().
| wxString ODB_COMPONENT::TOEPRINT::m_toeprint_name |
! Name of the pad in PIN record
Definition at line 89 of file odb_component.h.
Referenced by TOEPRINT(), and Write().