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

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_DATAprivate
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::initializer_list< KICAD_T > &aTypes, bool aIgnoreNetcodes=false) constCONNECTIVITY_DATA
GetConnectedItemsAtAnchor(const BOARD_CONNECTED_ITEM *aItem, const VECTOR2I &aAnchor, const std::initializer_list< KICAD_T > &aTypes, const int &aMaxError=0) constCONNECTIVITY_DATA
GetConnectedPads(const BOARD_CONNECTED_ITEM *aItem) constCONNECTIVITY_DATA
GetConnectedPads(const BOARD_CONNECTED_ITEM *aItem, std::set< PAD * > *pads) constCONNECTIVITY_DATA
GetConnectedPadsAndVias(const BOARD_CONNECTED_ITEM *aItem, std::vector< PAD * > *pads, std::vector< PCB_VIA * > *vias)CONNECTIVITY_DATA
GetConnectedTracks(const BOARD_CONNECTED_ITEM *aItem) constCONNECTIVITY_DATA
GetConnectivityAlgo() constCONNECTIVITY_DATAinline
GetFromToCache()CONNECTIVITY_DATAinline
GetLocalRatsnest() constCONNECTIVITY_DATAinline
GetLock()CONNECTIVITY_DATAinline
GetNetclassMap() constCONNECTIVITY_DATAinline
GetNetCount() constCONNECTIVITY_DATA
GetNetItems(int aNetCode, const std::initializer_list< KICAD_T > &aTypes) constCONNECTIVITY_DATA
GetNodeCount(int aNet=-1) constCONNECTIVITY_DATA
GetPadCount(int aNet=-1) constCONNECTIVITY_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) constCONNECTIVITY_DATA
HideLocalRatsnest()CONNECTIVITY_DATA
internalRecalculateRatsnest(BOARD_COMMIT *aCommit=nullptr)CONNECTIVITY_DATAprivate
IsConnectedOnLayer(const BOARD_CONNECTED_ITEM *aItem, int aLayer, const std::initializer_list< KICAD_T > &aTypes={}) constCONNECTIVITY_DATA
m_connAlgoCONNECTIVITY_DATAprivate
m_dynamicRatsnestCONNECTIVITY_DATAprivate
m_fromToCacheCONNECTIVITY_DATAprivate
m_lockCONNECTIVITY_DATAprivate
m_netclassMapCONNECTIVITY_DATAprivate
m_netsCONNECTIVITY_DATAprivate
m_progressReporterCONNECTIVITY_DATAprivate
m_skipRatsnestUpdateCONNECTIVITY_DATAprivate
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
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) constCONNECTIVITY_DATA
Update(BOARD_ITEM *aItem)CONNECTIVITY_DATA
updateRatsnest()CONNECTIVITY_DATAprivate
~CONNECTIVITY_DATA()CONNECTIVITY_DATA