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 |
! Rotation, clockwise, it equals to the actual PAD rotation, ! not CMP 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 66 of file odb_component.h.
|
inline |
Definition at line 69 of file odb_component.h.
void ODB_COMPONENT::TOEPRINT::Write | ( | std::ostream & | ost | ) | const |
Definition at line 115 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 83 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 74 of file odb_component.h.
Referenced by Write().
wxString ODB_COMPONENT::TOEPRINT::m_rot |
! Rotation, clockwise, it equals to the actual PAD rotation, ! not CMP m_rot.
Definition at line 78 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 85 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 87 of file odb_component.h.
Referenced by Write().