|
KiCad PCB EDA Suite
|
#include <cstdio>#include <cstdlib>#include <cmath>#include <string>#include <vector>#include <algorithm>#include <cassert>#include <future>#include <map>#include <set>#include <unordered_map>#include <unordered_set>#include <thread_pool.h>#include <cctype>#include <core/profile.h>#include <pad.h>#include <footprint.h>#include <refdes_utils.h>#include <board.h>#include <wx/string.h>#include <wx/log.h>#include "topo_match.h"Go to the source code of this file.
Namespaces | |
| namespace | TMATCH |
Functions | |
| std::unordered_map< int, int > | TMATCH::buildBaseNetMapping (const BACKTRACK_STAGE &aMatches) |
| bool | TMATCH::checkCandidateNetConsistency (const std::unordered_map< int, int > &aBaseMapping, COMPONENT *aRef, COMPONENT *aTgt, TOPOLOGY_MISMATCH_REASON &aReason) |
Variables | |
| static const wxString | traceTopoMatch = wxT( "TOPO_MATCH" ) |
| static const wxString | traceTopoMatchDetail = wxT( "TOPO_MATCH_DETAIL" ) |
|
static |
Definition at line 51 of file topo_match.cpp.
Referenced by TMATCH::CONNECTION_GRAPH::breakTie(), TMATCH::CONNECTION_GRAPH::BuildConnectivity(), TMATCH::checkCandidateNetConsistency(), TMATCH::CONNECTION_GRAPH::findMatchingComponents(), and TMATCH::PIN::IsIsomorphic().
|
static |
Definition at line 52 of file topo_match.cpp.
Referenced by TMATCH::CONNECTION_GRAPH::breakTie(), TMATCH::CONNECTION_GRAPH::breakTieBySymbolUuid(), and TMATCH::CONNECTION_GRAPH::findMatchingComponents().