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.
|
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.
References m_parent, m_ref, and TMATCH::COMPONENT::m_reference.
|
inline |
Definition at line 101 of file topo_match.h.
References m_netcode.
|
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, and traceTopoMatch.
|
inline |
Definition at line 89 of file topo_match.h.
References TMATCH::COMPONENT::IsSameKind(), m_parent, and m_ref.
|
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.
|
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(), and IsIsomorphic().
|
private |
Definition at line 111 of file topo_match.h.
Referenced by Format(), GetParent(), IsIsomorphic(), IsTopologicallySimilar(), and SetParent().
|
private |
Definition at line 109 of file topo_match.h.
Referenced by Format(), GetReference(), IsIsomorphic(), and IsTopologicallySimilar().