|
KiCad PCB EDA Suite
|
Classes | |
| class | BACKTRACK_STAGE |
| class | COMPONENT |
| class | CONNECTION_GRAPH |
| class | PIN |
| struct | TOPOLOGY_MISMATCH_REASON |
Typedefs | |
| typedef std::map< FOOTPRINT *, FOOTPRINT * > | COMPONENT_MATCHES |
Functions | |
| bool | checkIfPadNetsMatch (const BACKTRACK_STAGE &aMatches, CONNECTION_GRAPH *aRefGraph, COMPONENT *aRef, COMPONENT *aTgt, TOPOLOGY_MISMATCH_REASON &aReason) |
| typedef std::map<FOOTPRINT*, FOOTPRINT*> TMATCH::COMPONENT_MATCHES |
Definition at line 156 of file topo_match.h.
| bool TMATCH::checkIfPadNetsMatch | ( | const BACKTRACK_STAGE & | aMatches, |
| CONNECTION_GRAPH * | aRefGraph, | ||
| COMPONENT * | aRef, | ||
| COMPONENT * | aTgt, | ||
| TOPOLOGY_MISMATCH_REASON & | aReason ) |
Definition at line 136 of file topo_match.cpp.
References _, TMATCH::CONNECTION_GRAPH::Components(), BOARD_ITEM::GetBoard(), TMATCH::BACKTRACK_STAGE::GetMatchingComponentPairs(), TMATCH::COMPONENT::GetParent(), FOOTPRINT::GetReferenceAsString(), TMATCH::TOPOLOGY_MISMATCH_REASON::m_candidate, TMATCH::TOPOLOGY_MISMATCH_REASON::m_reason, TMATCH::TOPOLOGY_MISMATCH_REASON::m_reference, TMATCH::COMPONENT::Pins(), and traceTopoMatch.
Referenced by TMATCH::CONNECTION_GRAPH::findMatchingComponents().