| 
    KiCad PCB EDA Suite
    
   | 
 
#include <topo_match.h>
Public Member Functions | |
| BACKTRACK_STAGE () | |
| BACKTRACK_STAGE (const BACKTRACK_STAGE &other) | |
| const std::map< COMPONENT *, COMPONENT * > & | GetMatchingComponentPairs () const | 
Private Attributes | |
| COMPONENT * | m_ref | 
| int | m_currentMatch = -1 | 
| int | m_nloops | 
| std::vector< COMPONENT * > | m_matches | 
| std::map< COMPONENT *, COMPONENT * > | m_locked | 
| int | m_refIndex | 
Friends | |
| class | CONNECTION_GRAPH | 
Definition at line 115 of file topo_match.h.
      
  | 
  inline | 
Definition at line 120 of file topo_match.h.
References m_currentMatch, m_nloops, m_ref, and m_refIndex.
Referenced by BACKTRACK_STAGE().
      
  | 
  inline | 
Definition at line 128 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 138 of file topo_match.h.
References m_locked.
Referenced by TMATCH::checkIfPadNetsMatch().
      
  | 
  friend | 
Definition at line 117 of file topo_match.h.
References CONNECTION_GRAPH.
Referenced by CONNECTION_GRAPH.
      
  | 
  private | 
Definition at line 142 of file topo_match.h.
Referenced by BACKTRACK_STAGE(), and BACKTRACK_STAGE().
Definition at line 145 of file topo_match.h.
Referenced by BACKTRACK_STAGE(), TMATCH::CONNECTION_GRAPH::findMatchingComponents(), and GetMatchingComponentPairs().
      
  | 
  private | 
Definition at line 144 of file topo_match.h.
Referenced by BACKTRACK_STAGE().
      
  | 
  private | 
Definition at line 143 of file topo_match.h.
Referenced by BACKTRACK_STAGE(), and BACKTRACK_STAGE().
      
  | 
  private | 
Definition at line 141 of file topo_match.h.
Referenced by BACKTRACK_STAGE(), BACKTRACK_STAGE(), and TMATCH::CONNECTION_GRAPH::FindIsomorphism().
      
  | 
  private | 
Definition at line 146 of file topo_match.h.
Referenced by BACKTRACK_STAGE(), BACKTRACK_STAGE(), and TMATCH::CONNECTION_GRAPH::FindIsomorphism().