KiCad PCB EDA Suite
Loading...
Searching...
No Matches
TMATCH Namespace Reference

Classes

class  BACKTRACK_STAGE
 
class  COMPONENT
 
class  CONNECTION_GRAPH
 
struct  ISOMORPHISM_PARAMS
 
class  PIN
 
struct  TOPOLOGY_MISMATCH_REASON
 

Typedefs

typedef std::map< FOOTPRINT *, FOOTPRINT * > COMPONENT_MATCHES
 

Functions

std::unordered_map< int, int > buildBaseNetMapping (const BACKTRACK_STAGE &aMatches)
 
bool checkCandidateNetConsistency (const std::unordered_map< int, int > &aBaseMapping, COMPONENT *aRef, COMPONENT *aTgt, TOPOLOGY_MISMATCH_REASON &aReason)
 

Typedef Documentation

◆ COMPONENT_MATCHES

Definition at line 184 of file topo_match.h.

Function Documentation

◆ buildBaseNetMapping()

std::unordered_map< int, int > TMATCH::buildBaseNetMapping ( const BACKTRACK_STAGE & aMatches)

◆ checkCandidateNetConsistency()