|
KiCad PCB EDA Suite
|
This is the complete list of members for CONNECTION_GRAPH, including all inherited members.
| assignNetCodesToBus(SCH_CONNECTION *aConnection) | CONNECTION_GRAPH | private |
| assignNewNetCode(SCH_CONNECTION &aConnection) | CONNECTION_GRAPH | private |
| boost_test_inject_committed_net_chain(CONNECTION_GRAPH &aGraph, std::unique_ptr< SCH_NETCHAIN > aChain) | CONNECTION_GRAPH | friend |
| 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_GRAPH | friend |
| boost_test_update_generic_connectivity() | CONNECTION_GRAPH | friend |
| boost_test_update_symbol_connectivity() | CONNECTION_GRAPH | friend |
| buildBridgeAdjacency() | CONNECTION_GRAPH | private |
| buildConnectionGraph(std::function< void(SCH_ITEM *)> *aChangedItemHandler, bool aUnconditional) | CONNECTION_GRAPH | private |
| buildItemSubGraphs() | CONNECTION_GRAPH | private |
| CHAIN_TERMINAL_REFS typedef | CONNECTION_GRAPH | |
| collectAllDriverValues() | CONNECTION_GRAPH | private |
| CONNECTION_GRAPH(SCHEMATIC *aSchematic=nullptr) | CONNECTION_GRAPH | inline |
| CONNECTION_GRAPH(const CONNECTION_GRAPH &)=delete | CONNECTION_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_GRAPH | private |
| ercCheckBusToBusEntryConflicts(const CONNECTION_SUBGRAPH *aSubgraph) | CONNECTION_GRAPH | private |
| ercCheckBusToNetConflicts(const CONNECTION_SUBGRAPH *aSubgraph) | CONNECTION_GRAPH | private |
| ercCheckDanglingWireEndpoints(const CONNECTION_SUBGRAPH *aSubgraph) | CONNECTION_GRAPH | private |
| ercCheckDirectiveLabels() | CONNECTION_GRAPH | private |
| ercCheckFloatingWires(const CONNECTION_SUBGRAPH *aSubgraph) | CONNECTION_GRAPH | private |
| ercCheckHierSheets() | CONNECTION_GRAPH | private |
| ercCheckLabels(const CONNECTION_SUBGRAPH *aSubgraph) | CONNECTION_GRAPH | private |
| ercCheckMultipleDrivers(const CONNECTION_SUBGRAPH *aSubgraph) | CONNECTION_GRAPH | private |
| ercCheckNoConnects(const CONNECTION_SUBGRAPH *aSubgraph) | CONNECTION_GRAPH | private |
| ercCheckSingleGlobalLabel() | CONNECTION_GRAPH | private |
| 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_GRAPH | private |
| generateGlobalPowerPinSubGraphs() | CONNECTION_GRAPH | private |
| GetAllSubgraphs(const wxString &aNetName) const | CONNECTION_GRAPH | |
| GetBusAlias(const wxString &aName) | CONNECTION_GRAPH | |
| GetBusesNeedingMigration() | CONNECTION_GRAPH | |
| GetCommittedNetChains() const | CONNECTION_GRAPH | inline |
| getDefaultConnection(SCH_ITEM *aItem, CONNECTION_SUBGRAPH *aSubgraph) | CONNECTION_GRAPH | private |
| GetNetChainByName(const wxString &aName) | CONNECTION_GRAPH | |
| GetNetChainColorOverrides() const | CONNECTION_GRAPH | inline |
| GetNetChainForNet(const wxString &aNet) | CONNECTION_GRAPH | |
| GetNetChainMemberNetOverrides() const | CONNECTION_GRAPH | inline |
| GetNetChainNetClassOverrides() const | CONNECTION_GRAPH | inline |
| GetNetChainTerminalOverrides() const | CONNECTION_GRAPH | inline |
| GetNetChainTerminalRefOverrides() const | CONNECTION_GRAPH | inline |
| GetNetMap() const | CONNECTION_GRAPH | inline |
| getOrCreateNetCode(const wxString &aNetName) | CONNECTION_GRAPH | private |
| GetPotentialNetChains() const | CONNECTION_GRAPH | inline |
| GetResolvedSubgraphName(const CONNECTION_SUBGRAPH *aSubGraph) const | CONNECTION_GRAPH | |
| GetSubgraphForItem(SCH_ITEM *aItem) const | CONNECTION_GRAPH | |
| hasPins(const CONNECTION_SUBGRAPH *aLocSubgraph) | CONNECTION_GRAPH | private |
| IsMinor() const | CONNECTION_GRAPH | inline |
| m_bus_alias_cache | CONNECTION_GRAPH | private |
| m_bus_name_to_code_map | CONNECTION_GRAPH | private |
| m_committedNetChains | CONNECTION_GRAPH | private |
| m_driver_subgraphs | CONNECTION_GRAPH | private |
| m_global_label_cache | CONNECTION_GRAPH | private |
| m_global_power_pins | CONNECTION_GRAPH | private |
| m_item_to_subgraph_map | CONNECTION_GRAPH | private |
| m_items | CONNECTION_GRAPH | private |
| m_last_bus_code | CONNECTION_GRAPH | private |
| m_last_net_code | CONNECTION_GRAPH | private |
| m_last_subgraph_code | CONNECTION_GRAPH | private |
| m_local_label_cache | CONNECTION_GRAPH | private |
| m_net_code_to_subgraphs_map | CONNECTION_GRAPH | private |
| m_net_name_to_code_map | CONNECTION_GRAPH | private |
| m_net_name_to_subgraphs_map | CONNECTION_GRAPH | private |
| m_netChainColorOverrides | CONNECTION_GRAPH | private |
| m_netChainMemberNetOverrides | CONNECTION_GRAPH | private |
| m_netChainNetClassOverrides | CONNECTION_GRAPH | private |
| m_netChainsBuilt | CONNECTION_GRAPH | private |
| m_netChainTerminalOverrides | CONNECTION_GRAPH | private |
| m_netChainTerminalRefOverrides | CONNECTION_GRAPH | private |
| m_potentialNetChains | CONNECTION_GRAPH | private |
| m_schematic | CONNECTION_GRAPH | private |
| m_sheet_to_subgraphs_map | CONNECTION_GRAPH | private |
| m_sheetList | CONNECTION_GRAPH | private |
| m_subgraphs | CONNECTION_GRAPH | private |
| matchBusMember(SCH_CONNECTION *aBusConnection, SCH_CONNECTION *aSearch) | CONNECTION_GRAPH | privatestatic |
| Merge(CONNECTION_GRAPH &aGraph) | CONNECTION_GRAPH | |
| NetChainsBuilt() const | CONNECTION_GRAPH | inline |
| operator=(const CONNECTION_GRAPH &)=delete | CONNECTION_GRAPH | |
| processSubGraphs() | CONNECTION_GRAPH | private |
| propagateToNeighbors(CONNECTION_SUBGRAPH *aSubgraph, bool aForce) | CONNECTION_GRAPH | private |
| RebuildNetChains() | CONNECTION_GRAPH | private |
| RebuildNetChainsTestHook() | CONNECTION_GRAPH | static |
| recacheSubgraphName(CONNECTION_SUBGRAPH *aSubgraph, const wxString &aOldName) | CONNECTION_GRAPH | private |
| 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_GRAPH | private |
| 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_GRAPH | private |
| rekeyOverrideMaps(const wxString &aOld, const wxString &aNew) | CONNECTION_GRAPH | private |
| RemoveItem(SCH_ITEM *aItem) | CONNECTION_GRAPH | |
| removeSubgraphs(std::set< CONNECTION_SUBGRAPH * > &aSubgraphs) | CONNECTION_GRAPH | private |
| 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_GRAPH | private |
| 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_GRAPH | privatestatic |
| RunERC() | CONNECTION_GRAPH | |
| SetLastCodes(const CONNECTION_GRAPH *aOther) | CONNECTION_GRAPH | inline |
| SetNetChainColorOverrides(const std::map< wxString, COLOR4D > &aOverrides) | CONNECTION_GRAPH | inline |
| SetNetChainMemberNetOverrides(const std::map< wxString, std::set< wxString > > &aOverrides) | CONNECTION_GRAPH | inline |
| SetNetChainNetClassOverrides(const std::map< wxString, wxString > &aOverrides) | CONNECTION_GRAPH | inline |
| SetNetChainTerminalOverrides(const std::map< wxString, std::pair< KIID, KIID > > &aOverrides) | CONNECTION_GRAPH | |
| SetNetChainTerminalRefOverrides(const std::map< wxString, CHAIN_TERMINAL_REFS > &aRefs) | CONNECTION_GRAPH | inline |
| SetSchematic(SCHEMATIC *aSchematic) | CONNECTION_GRAPH | inline |
| updateGenericItemConnectivity(const SCH_SHEET_PATH &aSheet, SCH_ITEM *aItem, std::map< VECTOR2I, std::vector< SCH_ITEM * > > &aConnectionMap) | CONNECTION_GRAPH | private |
| updateItemConnectivity(const SCH_SHEET_PATH &aSheet, const std::vector< SCH_ITEM * > &aItemList) | CONNECTION_GRAPH | private |
| updatePinConnectivity(const SCH_SHEET_PATH &aSheet, SCH_PIN *aPin, SCH_CONNECTION *aConnection) | CONNECTION_GRAPH | private |
| updateSymbolConnectivity(const SCH_SHEET_PATH &aSheet, SCH_SYMBOL *aSymbol, std::map< VECTOR2I, std::vector< SCH_ITEM * > > &aConnectionMap) | CONNECTION_GRAPH | private |
| ~CONNECTION_GRAPH() | CONNECTION_GRAPH |