|
KiCad PCB EDA Suite
|
Footprint facts resolved for one assembly variant. More...
#include <fab_component_row.h>
Public Member Functions | |
| wxString | Field (const wxString &aName) const |
| Variant-resolved shown text, empty when the field is missing. | |
| wxString | Value () const |
Public Attributes | |
| const FOOTPRINT * | m_footprint |
| wxString | m_variant |
| bool | m_dnp |
| bool | m_excludedFromBom |
| bool | m_pressFit |
| FAB_MOUNT | m_mount |
Footprint facts resolved for one assembly variant.
Definition at line 29 of file fab_component_row.h.
| wxString FAB_COMPONENT_ROW::Field | ( | const wxString & | aName | ) | const |
Variant-resolved shown text, empty when the field is missing.
Definition at line 29 of file fab_component_row.cpp.
References PCB_FIELD::GetShownText(), m_footprint, m_variant, and RESOLVED.
Referenced by COMPONENTS_MANAGER::AddComponent(), BOOST_AUTO_TEST_CASE(), PCB_IO_IPC2581::generateBOMSection(), and PCB_IO_IPC2581::generateComponents().
| wxString FAB_COMPONENT_ROW::Value | ( | ) | const |
Definition at line 36 of file fab_component_row.cpp.
References PCB_FIELD::GetShownText(), m_footprint, m_variant, RESOLVED, and VALUE.
Referenced by PCB_IO_IPC2581::generateComponents().
| bool FAB_COMPONENT_ROW::m_dnp |
Definition at line 33 of file fab_component_row.h.
Referenced by COMPONENTS_MANAGER::AddComponent(), and PCB_IO_IPC2581::generateBOMSection().
| bool FAB_COMPONENT_ROW::m_excludedFromBom |
Definition at line 34 of file fab_component_row.h.
Referenced by PCB_IO_IPC2581::generateBOMSection().
| const FOOTPRINT* FAB_COMPONENT_ROW::m_footprint |
Definition at line 31 of file fab_component_row.h.
| FAB_MOUNT FAB_COMPONENT_ROW::m_mount |
Definition at line 36 of file fab_component_row.h.
Referenced by COMPONENTS_MANAGER::AddComponent(), BOOST_AUTO_TEST_CASE(), and PCB_IO_IPC2581::generateComponents().
| bool FAB_COMPONENT_ROW::m_pressFit |
Definition at line 35 of file fab_component_row.h.
Referenced by COMPONENTS_MANAGER::AddComponent().
| wxString FAB_COMPONENT_ROW::m_variant |
Definition at line 32 of file fab_component_row.h.