|
KiCad PCB EDA Suite
|
Classes | |
| struct | PARTICIPANT |
Public Member Functions | |
| TEMP_CLEARANCE_CACHE_KEY (const PNS::ITEM *aA, const PNS::ITEM *aB, bool aFlag) | |
| bool | operator== (const TEMP_CLEARANCE_CACHE_KEY &o) const |
Static Public Member Functions | |
| static PARTICIPANT | makeParticipant (const PNS::ITEM *aItem) |
Public Attributes | |
| PARTICIPANT | A |
| PARTICIPANT | B |
| bool | Flag |
Definition at line 136 of file pns_kicad_iface.cpp.
|
inline |
Definition at line 204 of file pns_kicad_iface.cpp.
References A, B, Flag, and makeParticipant().
Referenced by operator==().
|
inlinestatic |
Definition at line 190 of file pns_kicad_iface.cpp.
References PNS::ITEM::BoardItem(), PNS_LAYER_RANGE::End(), SHAPE::GetEnd(), SHAPE::GetStart(), PNS::ITEM::IsFreePad(), PNS::ITEM::Kind(), PNS::ITEM::Layer(), PNS::ITEM::Layers(), PNS::ITEM::Net(), PNS::ITEM::Shape(), and PNS_LAYER_RANGE::Start().
Referenced by TEMP_CLEARANCE_CACHE_KEY().
|
inline |
Definition at line 223 of file pns_kicad_iface.cpp.
References A, B, Flag, and TEMP_CLEARANCE_CACHE_KEY().
| PARTICIPANT TEMP_CLEARANCE_CACHE_KEY::A |
Definition at line 186 of file pns_kicad_iface.cpp.
Referenced by operator==(), and TEMP_CLEARANCE_CACHE_KEY().
| PARTICIPANT TEMP_CLEARANCE_CACHE_KEY::B |
Definition at line 187 of file pns_kicad_iface.cpp.
Referenced by operator==(), and TEMP_CLEARANCE_CACHE_KEY().
| bool TEMP_CLEARANCE_CACHE_KEY::Flag |
Definition at line 188 of file pns_kicad_iface.cpp.
Referenced by operator==(), and TEMP_CLEARANCE_CACHE_KEY().