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
buildConnectionGraph(std::function< void(SCH_ITEM *)> *aChangedItemHandler, bool aUnconditional)CONNECTION_GRAPHprivate
buildItemSubGraphs()CONNECTION_GRAPHprivate
collectAllDriverValues()CONNECTION_GRAPHprivate
CONNECTION_GRAPH(SCHEMATIC *aSchematic=nullptr)CONNECTION_GRAPHinline
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
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
getDefaultConnection(SCH_ITEM *aItem, CONNECTION_SUBGRAPH *aSubgraph)CONNECTION_GRAPHprivate
GetNetMap() constCONNECTION_GRAPHinline
getOrCreateNetCode(const wxString &aNetName)CONNECTION_GRAPHprivate
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_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_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
processSubGraphs()CONNECTION_GRAPHprivate
propagateToNeighbors(CONNECTION_SUBGRAPH *aSubgraph, bool aForce)CONNECTION_GRAPHprivate
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)CONNECTION_GRAPH
RemoveItem(SCH_ITEM *aItem)CONNECTION_GRAPH
removeSubgraphs(std::set< CONNECTION_SUBGRAPH * > &aSubgraphs)CONNECTION_GRAPHprivate
Reset()CONNECTION_GRAPH
resolveAllDrivers()CONNECTION_GRAPHprivate
RunERC()CONNECTION_GRAPH
SetLastCodes(const CONNECTION_GRAPH *aOther)CONNECTION_GRAPHinline
SetSchematic(SCHEMATIC *aSchematic)CONNECTION_GRAPHinline
updateItemConnectivity(const SCH_SHEET_PATH &aSheet, const std::vector< SCH_ITEM * > &aItemList)CONNECTION_GRAPHprivate
~CONNECTION_GRAPH()CONNECTION_GRAPHinline