|
KiCad PCB EDA Suite
|
#include <topo_match.h>
Public Member Functions | |
| BACKTRACK_STAGE () | |
| BACKTRACK_STAGE (const BACKTRACK_STAGE &other) | |
| const std::unordered_map< COMPONENT *, COMPONENT * > & | GetMatchingComponentPairs () const |
Private Attributes | |
| COMPONENT * | m_ref |
| int | m_currentMatch = -1 |
| int | m_nloops |
| std::vector< COMPONENT * > | m_matches |
| std::unordered_map< COMPONENT *, COMPONENT * > | m_locked |
| int | m_refIndex |
Friends | |
| class | CONNECTION_GRAPH |
Definition at line 147 of file topo_match.h.
|
inline |
Definition at line 152 of file topo_match.h.
References m_currentMatch, m_nloops, m_ref, and m_refIndex.
Referenced by BACKTRACK_STAGE().
|
inline |
Definition at line 160 of file topo_match.h.
References BACKTRACK_STAGE(), m_currentMatch, m_locked, m_matches, m_nloops, m_ref, and m_refIndex.
|
inline |
Definition at line 170 of file topo_match.h.
References m_locked.
Referenced by TMATCH::buildBaseNetMapping().
|
friend |
Definition at line 149 of file topo_match.h.
References CONNECTION_GRAPH.
Referenced by CONNECTION_GRAPH.
|
private |
Definition at line 177 of file topo_match.h.
Referenced by BACKTRACK_STAGE(), and BACKTRACK_STAGE().
Definition at line 180 of file topo_match.h.
Referenced by BACKTRACK_STAGE(), TMATCH::CONNECTION_GRAPH::findMatchingComponents(), and GetMatchingComponentPairs().
|
private |
Definition at line 179 of file topo_match.h.
Referenced by BACKTRACK_STAGE().
|
private |
Definition at line 178 of file topo_match.h.
Referenced by BACKTRACK_STAGE(), and BACKTRACK_STAGE().
|
private |
Definition at line 176 of file topo_match.h.
Referenced by BACKTRACK_STAGE(), and BACKTRACK_STAGE().
|
private |
Definition at line 181 of file topo_match.h.
Referenced by BACKTRACK_STAGE(), and BACKTRACK_STAGE().