KiCad PCB EDA Suite
|
This is the complete list of members for CONNECTIVITY_DATA, including all inherited members.
Add(BOARD_ITEM *aItem) | CONNECTIVITY_DATA | |
addRatsnestCluster(const std::shared_ptr< CN_CLUSTER > &aCluster) | CONNECTIVITY_DATA | private |
BlockRatsnestItems(const std::vector< BOARD_ITEM * > &aItems) | CONNECTIVITY_DATA | |
Build(BOARD *aBoard, PROGRESS_REPORTER *aReporter=nullptr) | CONNECTIVITY_DATA | |
Build(std::shared_ptr< CONNECTIVITY_DATA > &aGlobalConnectivity, const std::vector< BOARD_ITEM * > &aLocalItems) | CONNECTIVITY_DATA | |
ClearLocalRatsnest() | CONNECTIVITY_DATA | |
ClearRatsnest() | CONNECTIVITY_DATA | |
ComputeLocalRatsnest(const std::vector< BOARD_ITEM * > &aItems, const CONNECTIVITY_DATA *aDynamicData, VECTOR2I aInternalOffset={ 0, 0 }) | CONNECTIVITY_DATA | |
CONNECTIVITY_DATA() | CONNECTIVITY_DATA | |
CONNECTIVITY_DATA(std::shared_ptr< CONNECTIVITY_DATA > aGlobalConnectivity, const std::vector< BOARD_ITEM * > &aLocalItems, bool aSkipRatsnestUpdate=false) | CONNECTIVITY_DATA | |
FillIsolatedIslandsMap(std::map< ZONE *, std::map< PCB_LAYER_ID, ISOLATED_ISLANDS > > &aMap, bool aConnectivityAlreadyRebuilt=false) | CONNECTIVITY_DATA | |
GetConnectedItems(const BOARD_CONNECTED_ITEM *aItem, const std::vector< KICAD_T > &aTypes, bool aIgnoreNetcodes=false) const | CONNECTIVITY_DATA | |
GetConnectedItemsAtAnchor(const BOARD_CONNECTED_ITEM *aItem, const VECTOR2I &aAnchor, const std::vector< KICAD_T > &aTypes, const int &aMaxError=0) const | CONNECTIVITY_DATA | |
GetConnectedPads(const BOARD_CONNECTED_ITEM *aItem) const | CONNECTIVITY_DATA | |
GetConnectedPads(const BOARD_CONNECTED_ITEM *aItem, std::set< PAD * > *pads) const | CONNECTIVITY_DATA | |
GetConnectedPadsAndVias(const BOARD_CONNECTED_ITEM *aItem, std::vector< PAD * > *pads, std::vector< PCB_VIA * > *vias) | CONNECTIVITY_DATA | |
GetConnectedTracks(const BOARD_CONNECTED_ITEM *aItem) const | CONNECTIVITY_DATA | |
GetConnectivityAlgo() const | CONNECTIVITY_DATA | inline |
GetFromToCache() | CONNECTIVITY_DATA | inline |
GetLocalRatsnest() const | CONNECTIVITY_DATA | inline |
GetLock() | CONNECTIVITY_DATA | inline |
GetNetCount() const | CONNECTIVITY_DATA | |
GetNetItems(int aNetCode, const std::vector< KICAD_T > &aTypes) const | CONNECTIVITY_DATA | |
GetNetNameForNetCode(int nc) const | CONNECTIVITY_DATA | inline |
GetNetSettings() const | CONNECTIVITY_DATA | |
GetNodeCount(int aNet=-1) const | CONNECTIVITY_DATA | |
GetPadCount(int aNet=-1) const | CONNECTIVITY_DATA | |
GetRatsnestForComponent(FOOTPRINT *aComponent, bool aSkipInternalConnections=false) | CONNECTIVITY_DATA | |
GetRatsnestForItems(const std::vector< BOARD_ITEM * > &aItems) | CONNECTIVITY_DATA | |
GetRatsnestForNet(int aNet) | CONNECTIVITY_DATA | |
GetRatsnestForPad(const PAD *aPad) | CONNECTIVITY_DATA | |
GetUnconnectedCount(bool aVisibileOnly) const | CONNECTIVITY_DATA | |
HasNetNameForNetCode(int nc) const | CONNECTIVITY_DATA | inline |
HideLocalRatsnest() | CONNECTIVITY_DATA | |
internalRecalculateRatsnest(BOARD_COMMIT *aCommit=nullptr) | CONNECTIVITY_DATA | private |
IsConnectedOnLayer(const BOARD_CONNECTED_ITEM *aItem, int aLayer, const std::initializer_list< KICAD_T > &aTypes={}) const | CONNECTIVITY_DATA | |
m_connAlgo | CONNECTIVITY_DATA | private |
m_dynamicRatsnest | CONNECTIVITY_DATA | private |
m_fromToCache | CONNECTIVITY_DATA | private |
m_lock | CONNECTIVITY_DATA | private |
m_netcodeMap | CONNECTIVITY_DATA | private |
m_nets | CONNECTIVITY_DATA | private |
m_netSettings | CONNECTIVITY_DATA | private |
m_progressReporter | CONNECTIVITY_DATA | private |
m_skipRatsnestUpdate | CONNECTIVITY_DATA | private |
MarkItemNetAsDirty(BOARD_ITEM *aItem) | CONNECTIVITY_DATA | |
Move(const VECTOR2I &aDelta) | CONNECTIVITY_DATA | |
PropagateNets(BOARD_COMMIT *aCommit=nullptr) | CONNECTIVITY_DATA | |
RecalculateRatsnest(BOARD_COMMIT *aCommit=nullptr) | CONNECTIVITY_DATA | |
RefreshNetcodeMap(BOARD *aBoard) | CONNECTIVITY_DATA | |
Remove(BOARD_ITEM *aItem) | CONNECTIVITY_DATA | |
RemoveInvalidRefs() | CONNECTIVITY_DATA | |
RunOnUnconnectedEdges(std::function< bool(CN_EDGE &)> aFunc) | CONNECTIVITY_DATA | |
SetProgressReporter(PROGRESS_REPORTER *aReporter) | CONNECTIVITY_DATA | |
TestTrackEndpointDangling(PCB_TRACK *aTrack, bool aIgnoreTracksInPads, VECTOR2I *aPos=nullptr) const | CONNECTIVITY_DATA | |
Update(BOARD_ITEM *aItem) | CONNECTIVITY_DATA | |
updateRatsnest() | CONNECTIVITY_DATA | private |
~CONNECTIVITY_DATA() | CONNECTIVITY_DATA |