KiCad PCB EDA Suite
|
#include <odb_eda_data.h>
Public Types | |
enum class | SIDE { TOP , BOTTOM } |
Public Member Functions | |
SUB_NET_TOEPRINT (size_t aIndex, EDA_DATA *aEda, SIDE aSide, size_t aCompNum, size_t aToepNum) | |
~SUB_NET_TOEPRINT () | |
void | WriteSubnet (std::ostream &ost) const override |
void | Write (std::ostream &ost) const |
void | AddFeatureID (FEATURE_ID::TYPE type, const wxString &layer, size_t feature_id) |
Public Attributes | |
SIDE | side |
size_t | comp_num |
size_t | toep_num |
const size_t | m_index |
std::list< FEATURE_ID > | feature_ids |
Protected Attributes | |
EDA_DATA * | m_edadata |
Definition at line 125 of file odb_eda_data.h.
|
strong |
Enumerator | |
---|---|
TOP | |
BOTTOM |
Definition at line 128 of file odb_eda_data.h.
|
inline |
Definition at line 134 of file odb_eda_data.h.
References comp_num, EDA_DATA::EDA_DATA(), side, EDA_DATA::SUB_NET::SUB_NET(), and toep_num.
|
inline |
Definition at line 140 of file odb_eda_data.h.
|
inherited |
Definition at line 142 of file odb_eda_data.cpp.
References feature_ids, and m_edadata.
|
inherited |
Definition at line 77 of file odb_eda_data.cpp.
References feature_ids, and WriteSubnet().
|
overridevirtual |
Implements EDA_DATA::SUB_NET.
Definition at line 132 of file odb_eda_data.cpp.
size_t EDA_DATA::SUB_NET_TOEPRINT::comp_num |
Definition at line 144 of file odb_eda_data.h.
Referenced by SUB_NET_TOEPRINT(), and WriteSubnet().
|
inherited |
Definition at line 70 of file odb_eda_data.h.
Referenced by AddFeatureID(), and Write().
|
protectedinherited |
Definition at line 77 of file odb_eda_data.h.
Referenced by AddFeatureID(), and SUB_NET().
|
inherited |
Definition at line 67 of file odb_eda_data.h.
Referenced by SUB_NET().
SIDE EDA_DATA::SUB_NET_TOEPRINT::side |
Definition at line 142 of file odb_eda_data.h.
Referenced by SUB_NET_TOEPRINT(), and WriteSubnet().
size_t EDA_DATA::SUB_NET_TOEPRINT::toep_num |
Definition at line 145 of file odb_eda_data.h.
Referenced by SUB_NET_TOEPRINT(), and WriteSubnet().