| 
    KiCad PCB EDA Suite
    
   | 
 
#include <topo_match.h>
Public Member Functions | |
| PIN () | |
| ~PIN () | |
| void | SetParent (COMPONENT *parent) | 
| const wxString | Format () const | 
| void | AddConnection (PIN *pin) | 
| bool | IsTopologicallySimilar (const PIN &b) const | 
| bool | IsIsomorphic (const PIN &b) const | 
| int | GetNetCode () const | 
| const wxString & | GetReference () const | 
| COMPONENT * | GetParent () const | 
Private Attributes | |
| wxString | m_ref | 
| int | m_netcode | 
| COMPONENT * | m_parent | 
| std::vector< PIN * > | m_conns | 
Friends | |
| class | CONNECTION_GRAPH | 
Definition at line 75 of file topo_match.h.
      
  | 
  inline | 
Definition at line 80 of file topo_match.h.
References m_netcode, and m_parent.
Referenced by AddConnection(), IsIsomorphic(), and IsTopologicallySimilar().
      
  | 
  inline | 
Definition at line 81 of file topo_match.h.
      
  | 
  inline | 
Definition at line 87 of file topo_match.h.
      
  | 
  inline | 
Definition at line 85 of file topo_match.h.
      
  | 
  inline | 
Definition at line 101 of file topo_match.h.
References m_netcode.
Referenced by TMATCH::CONNECTION_GRAPH::findMatchingComponents().
      
  | 
  inline | 
Definition at line 105 of file topo_match.h.
References m_parent.
      
  | 
  inline | 
Definition at line 103 of file topo_match.h.
References m_ref.
| bool TMATCH::PIN::IsIsomorphic | ( | const PIN & | b | ) | const | 
Definition at line 49 of file topo_match.cpp.
References m_conns, m_netcode, m_parent, m_ref, TMATCH::COMPONENT::m_reference, PIN(), and traceTopoMatch.
      
  | 
  inline | 
Definition at line 89 of file topo_match.h.
      
  | 
  inline | 
Definition at line 83 of file topo_match.h.
References m_parent.
Referenced by TMATCH::COMPONENT::AddPin().
      
  | 
  friend | 
Definition at line 77 of file topo_match.h.
References CONNECTION_GRAPH.
Referenced by CONNECTION_GRAPH.
      
  | 
  private | 
Definition at line 112 of file topo_match.h.
Referenced by AddConnection(), and IsIsomorphic().
      
  | 
  private | 
Definition at line 110 of file topo_match.h.
Referenced by GetNetCode(), IsIsomorphic(), and PIN().
      
  | 
  private | 
Definition at line 111 of file topo_match.h.
Referenced by Format(), GetParent(), IsIsomorphic(), IsTopologicallySimilar(), PIN(), and SetParent().
      
  | 
  private | 
Definition at line 109 of file topo_match.h.
Referenced by Format(), GetReference(), IsIsomorphic(), and IsTopologicallySimilar().