KiCad PCB EDA Suite
Loading...
Searching...
No Matches
CONNECTION_GRAPH Member List

This is the complete list of members for CONNECTION_GRAPH, including all inherited members.

assignNetCodesToBus(SCH_CONNECTION *aConnection)CONNECTION_GRAPHprivate
assignNewNetCode(SCH_CONNECTION &aConnection)CONNECTION_GRAPHprivate
boost_test_inject_committed_net_chain(CONNECTION_GRAPH &aGraph, std::unique_ptr< SCH_NETCHAIN > aChain)CONNECTION_GRAPHfriend
boost_test_resolve_potential_chain_by_terminals(const std::pair< std::pair< wxString, wxString >, std::pair< wxString, wxString > > &aTerms, const std::map< std::pair< wxString, wxString >, wxString > &aRefPinToNet, const std::vector< std::unique_ptr< SCH_NETCHAIN > > &aPotentials, const wxString &aChainName)CONNECTION_GRAPHfriend
boost_test_update_generic_connectivity()CONNECTION_GRAPHfriend
boost_test_update_symbol_connectivity()CONNECTION_GRAPHfriend
buildBridgeAdjacency()CONNECTION_GRAPHprivate
buildConnectionGraph(std::function< void(SCH_ITEM *)> *aChangedItemHandler, bool aUnconditional)CONNECTION_GRAPHprivate
buildItemSubGraphs()CONNECTION_GRAPHprivate
CHAIN_TERMINAL_REFS typedefCONNECTION_GRAPH
collectAllDriverValues()CONNECTION_GRAPHprivate
CONNECTION_GRAPH(SCHEMATIC *aSchematic=nullptr)CONNECTION_GRAPHinline
CONNECTION_GRAPH(const CONNECTION_GRAPH &)=deleteCONNECTION_GRAPH
CreateManualNetChain(const wxString &aName, const std::set< class SCH_SYMBOL * > &aSymbols, const std::set< wxString > &aNets, const KIID &aTerminalPinA, const KIID &aTerminalPinB, const wxString &aRefA, const wxString &aPinNumA, const wxString &aRefB, const wxString &aPinNumB)CONNECTION_GRAPH
CreateNetChainFromPotential(SCH_NETCHAIN *aPotential, const wxString &aName)CONNECTION_GRAPH
DeleteCommittedNetChain(const wxString &aName)CONNECTION_GRAPH
ercCheckBusToBusConflicts(const CONNECTION_SUBGRAPH *aSubgraph)CONNECTION_GRAPHprivate
ercCheckBusToBusEntryConflicts(const CONNECTION_SUBGRAPH *aSubgraph)CONNECTION_GRAPHprivate
ercCheckBusToNetConflicts(const CONNECTION_SUBGRAPH *aSubgraph)CONNECTION_GRAPHprivate
ercCheckDanglingWireEndpoints(const CONNECTION_SUBGRAPH *aSubgraph)CONNECTION_GRAPHprivate
ercCheckDirectiveLabels()CONNECTION_GRAPHprivate
ercCheckFloatingWires(const CONNECTION_SUBGRAPH *aSubgraph)CONNECTION_GRAPHprivate
ercCheckHierSheets()CONNECTION_GRAPHprivate
ercCheckLabels(const CONNECTION_SUBGRAPH *aSubgraph)CONNECTION_GRAPHprivate
ercCheckMultipleDrivers(const CONNECTION_SUBGRAPH *aSubgraph)CONNECTION_GRAPHprivate
ercCheckNoConnects(const CONNECTION_SUBGRAPH *aSubgraph)CONNECTION_GRAPHprivate
ercCheckSingleGlobalLabel()CONNECTION_GRAPHprivate
ExchangeItem(SCH_ITEM *aOldItem, SCH_ITEM *aNewItem)CONNECTION_GRAPH
ExtractAffectedItems(const std::set< SCH_ITEM * > &aItems)CONNECTION_GRAPH
FindFirstSubgraphByName(const wxString &aNetName)CONNECTION_GRAPH
FindPotentialNetChainBetweenPins(SCH_PIN *aPinA, SCH_PIN *aPinB)CONNECTION_GRAPH
FindSubgraphByName(const wxString &aNetName, const SCH_SHEET_PATH &aPath)CONNECTION_GRAPH
generateBusAliasMembers()CONNECTION_GRAPHprivate
generateGlobalPowerPinSubGraphs()CONNECTION_GRAPHprivate
GetAllSubgraphs(const wxString &aNetName) constCONNECTION_GRAPH
GetBusAlias(const wxString &aName)CONNECTION_GRAPH
GetBusesNeedingMigration()CONNECTION_GRAPH
GetCommittedNetChains() constCONNECTION_GRAPHinline
getDefaultConnection(SCH_ITEM *aItem, CONNECTION_SUBGRAPH *aSubgraph)CONNECTION_GRAPHprivate
GetNetChainByName(const wxString &aName)CONNECTION_GRAPH
GetNetChainColorOverrides() constCONNECTION_GRAPHinline
GetNetChainForNet(const wxString &aNet)CONNECTION_GRAPH
GetNetChainMemberNetOverrides() constCONNECTION_GRAPHinline
GetNetChainNetClassOverrides() constCONNECTION_GRAPHinline
GetNetChainTerminalOverrides() constCONNECTION_GRAPHinline
GetNetChainTerminalRefOverrides() constCONNECTION_GRAPHinline
GetNetMap() constCONNECTION_GRAPHinline
getOrCreateNetCode(const wxString &aNetName)CONNECTION_GRAPHprivate
GetPotentialNetChains() constCONNECTION_GRAPHinline
GetResolvedSubgraphName(const CONNECTION_SUBGRAPH *aSubGraph) constCONNECTION_GRAPH
GetSubgraphForItem(SCH_ITEM *aItem) constCONNECTION_GRAPH
hasPins(const CONNECTION_SUBGRAPH *aLocSubgraph)CONNECTION_GRAPHprivate
IsMinor() constCONNECTION_GRAPHinline
m_bus_alias_cacheCONNECTION_GRAPHprivate
m_bus_name_to_code_mapCONNECTION_GRAPHprivate
m_committedNetChainsCONNECTION_GRAPHprivate
m_driver_subgraphsCONNECTION_GRAPHprivate
m_global_label_cacheCONNECTION_GRAPHprivate
m_global_power_pinsCONNECTION_GRAPHprivate
m_item_to_subgraph_mapCONNECTION_GRAPHprivate
m_itemsCONNECTION_GRAPHprivate
m_last_bus_codeCONNECTION_GRAPHprivate
m_last_net_codeCONNECTION_GRAPHprivate
m_last_subgraph_codeCONNECTION_GRAPHprivate
m_local_label_cacheCONNECTION_GRAPHprivate
m_net_code_to_subgraphs_mapCONNECTION_GRAPHprivate
m_net_name_to_code_mapCONNECTION_GRAPHprivate
m_net_name_to_subgraphs_mapCONNECTION_GRAPHprivate
m_netChainColorOverridesCONNECTION_GRAPHprivate
m_netChainMemberNetOverridesCONNECTION_GRAPHprivate
m_netChainNetClassOverridesCONNECTION_GRAPHprivate
m_netChainsBuiltCONNECTION_GRAPHprivate
m_netChainTerminalOverridesCONNECTION_GRAPHprivate
m_netChainTerminalRefOverridesCONNECTION_GRAPHprivate
m_potentialNetChainsCONNECTION_GRAPHprivate
m_schematicCONNECTION_GRAPHprivate
m_sheet_to_subgraphs_mapCONNECTION_GRAPHprivate
m_sheetListCONNECTION_GRAPHprivate
m_subgraphsCONNECTION_GRAPHprivate
matchBusMember(SCH_CONNECTION *aBusConnection, SCH_CONNECTION *aSearch)CONNECTION_GRAPHprivatestatic
Merge(CONNECTION_GRAPH &aGraph)CONNECTION_GRAPH
NetChainsBuilt() constCONNECTION_GRAPHinline
operator=(const CONNECTION_GRAPH &)=deleteCONNECTION_GRAPH
processSubGraphs()CONNECTION_GRAPHprivate
propagateToNeighbors(CONNECTION_SUBGRAPH *aSubgraph, bool aForce)CONNECTION_GRAPHprivate
RebuildNetChains()CONNECTION_GRAPHprivate
RebuildNetChainsTestHook()CONNECTION_GRAPHstatic
recacheSubgraphName(CONNECTION_SUBGRAPH *aSubgraph, const wxString &aOldName)CONNECTION_GRAPHprivate
Recalculate(const SCH_SHEET_LIST &aSheetList, bool aUnconditional=false, std::function< void(SCH_ITEM *)> *aChangedItemHandler=nullptr, PROGRESS_REPORTER *aProgressReporter=nullptr)CONNECTION_GRAPH
refreshCommittedChainFromPotential(SCH_NETCHAIN *aTarget, const SCH_NETCHAIN &aSource)CONNECTION_GRAPHprivate
refreshCommittedChainPayload(SCH_NETCHAIN *aTarget, const std::set< wxString > &aNets, const std::set< class SCH_SYMBOL * > &aSymbols, const KIID &aTerminalPinA, const KIID &aTerminalPinB, const wxString &aRefA, const wxString &aPinNumA, const wxString &aRefB, const wxString &aPinNumB)CONNECTION_GRAPHprivate
rekeyOverrideMaps(const wxString &aOld, const wxString &aNew)CONNECTION_GRAPHprivate
RemoveItem(SCH_ITEM *aItem)CONNECTION_GRAPH
removeSubgraphs(std::set< CONNECTION_SUBGRAPH * > &aSubgraphs)CONNECTION_GRAPHprivate
RenameCommittedNetChain(const wxString &aOld, const wxString &aNew)CONNECTION_GRAPH
ReplaceNetChainTerminalPin(const wxString &aNetChain, const KIID &aPrev, const KIID &aNew)CONNECTION_GRAPH
Reset()CONNECTION_GRAPH
resolveAllDrivers()CONNECTION_GRAPHprivate
resolvePotentialChainByTerminals(const CHAIN_TERMINAL_REFS &aTermRefs, const std::map< std::pair< wxString, wxString >, wxString > &aRefPinToNet, const std::vector< std::unique_ptr< SCH_NETCHAIN > > &aPotentials, const wxString &aChainName)CONNECTION_GRAPHprivatestatic
RunERC()CONNECTION_GRAPH
SetLastCodes(const CONNECTION_GRAPH *aOther)CONNECTION_GRAPHinline
SetNetChainColorOverrides(const std::map< wxString, COLOR4D > &aOverrides)CONNECTION_GRAPHinline
SetNetChainMemberNetOverrides(const std::map< wxString, std::set< wxString > > &aOverrides)CONNECTION_GRAPHinline
SetNetChainNetClassOverrides(const std::map< wxString, wxString > &aOverrides)CONNECTION_GRAPHinline
SetNetChainTerminalOverrides(const std::map< wxString, std::pair< KIID, KIID > > &aOverrides)CONNECTION_GRAPH
SetNetChainTerminalRefOverrides(const std::map< wxString, CHAIN_TERMINAL_REFS > &aRefs)CONNECTION_GRAPHinline
SetSchematic(SCHEMATIC *aSchematic)CONNECTION_GRAPHinline
updateGenericItemConnectivity(const SCH_SHEET_PATH &aSheet, SCH_ITEM *aItem, std::map< VECTOR2I, std::vector< SCH_ITEM * > > &aConnectionMap)CONNECTION_GRAPHprivate
updateItemConnectivity(const SCH_SHEET_PATH &aSheet, const std::vector< SCH_ITEM * > &aItemList)CONNECTION_GRAPHprivate
updatePinConnectivity(const SCH_SHEET_PATH &aSheet, SCH_PIN *aPin, SCH_CONNECTION *aConnection)CONNECTION_GRAPHprivate
updateSymbolConnectivity(const SCH_SHEET_PATH &aSheet, SCH_SYMBOL *aSymbol, std::map< VECTOR2I, std::vector< SCH_ITEM * > > &aConnectionMap)CONNECTION_GRAPHprivate
~CONNECTION_GRAPH()CONNECTION_GRAPH