KiCad PCB EDA Suite
CN_CONNECTIVITY_ALGO Member List
This is the complete list of members for
CN_CONNECTIVITY_ALGO
, including all inherited members.
Add
(BOARD_ITEM *aItem)
CN_CONNECTIVITY_ALGO
add
(Container &c, BItem brditem)
CN_CONNECTIVITY_ALGO
inline
private
Build
(BOARD *aBoard, PROGRESS_REPORTER *aReporter=nullptr)
CN_CONNECTIVITY_ALGO
Build
(const std::vector< BOARD_ITEM * > &aItems)
CN_CONNECTIVITY_ALGO
Clear
()
CN_CONNECTIVITY_ALGO
ClearDirtyFlags
()
CN_CONNECTIVITY_ALGO
inline
CLUSTER_SEARCH_MODE
enum name
CN_CONNECTIVITY_ALGO
CLUSTERS
typedef
CN_CONNECTIVITY_ALGO
CN_CONNECTIVITY_ALGO
()
CN_CONNECTIVITY_ALGO
inline
CSM_CONNECTIVITY_CHECK
enum value
CN_CONNECTIVITY_ALGO
CSM_PROPAGATE
enum value
CN_CONNECTIVITY_ALGO
CSM_RATSNEST
enum value
CN_CONNECTIVITY_ALGO
FindIsolatedCopperIslands
(ZONE *aZone, PCB_LAYER_ID aLayer, std::vector< int > &aIslands)
CN_CONNECTIVITY_ALGO
FindIsolatedCopperIslands
(std::vector< CN_ZONE_ISOLATED_ISLAND_LIST > &aZones)
CN_CONNECTIVITY_ALGO
ForEachAnchor
(Func &&aFunc) const
CN_CONNECTIVITY_ALGO
inline
ForEachItem
(Func &&aFunc) const
CN_CONNECTIVITY_ALGO
inline
GetClusters
()
CN_CONNECTIVITY_ALGO
GetDirtyClusters
(CLUSTERS &aClusters) const
CN_CONNECTIVITY_ALGO
inline
IsNetDirty
(int aNet) const
CN_CONNECTIVITY_ALGO
inline
ItemEntry
(const BOARD_CONNECTED_ITEM *aItem)
CN_CONNECTIVITY_ALGO
inline
ItemExists
(const BOARD_CONNECTED_ITEM *aItem) const
CN_CONNECTIVITY_ALGO
inline
ItemList
() const
CN_CONNECTIVITY_ALGO
inline
m_connClusters
CN_CONNECTIVITY_ALGO
private
m_dirtyNets
CN_CONNECTIVITY_ALGO
private
m_itemList
CN_CONNECTIVITY_ALGO
private
m_itemMap
CN_CONNECTIVITY_ALGO
private
m_progressReporter
CN_CONNECTIVITY_ALGO
private
m_ratsnestClusters
CN_CONNECTIVITY_ALGO
private
markItemNetAsDirty
(const BOARD_ITEM *aItem)
CN_CONNECTIVITY_ALGO
private
MarkNetAsDirty
(int aNet)
CN_CONNECTIVITY_ALGO
NetCount
() const
CN_CONNECTIVITY_ALGO
inline
propagateConnections
(BOARD_COMMIT *aCommit=nullptr, PROPAGATE_MODE aMode=PROPAGATE_MODE::SKIP_CONFLICTS)
CN_CONNECTIVITY_ALGO
private
PropagateNets
(BOARD_COMMIT *aCommit=nullptr, PROPAGATE_MODE aMode=PROPAGATE_MODE::SKIP_CONFLICTS)
CN_CONNECTIVITY_ALGO
Remove
(BOARD_ITEM *aItem)
CN_CONNECTIVITY_ALGO
SearchClusters
(CLUSTER_SEARCH_MODE aMode, const KICAD_T aTypes[], int aSingleNet)
CN_CONNECTIVITY_ALGO
SearchClusters
(CLUSTER_SEARCH_MODE aMode)
CN_CONNECTIVITY_ALGO
searchConnections
()
CN_CONNECTIVITY_ALGO
private
SetProgressReporter
(PROGRESS_REPORTER *aReporter)
CN_CONNECTIVITY_ALGO
~CN_CONNECTIVITY_ALGO
()
CN_CONNECTIVITY_ALGO
inline
Generated on Tue Jun 28 2022 04:07:36 for KiCad PCB EDA Suite by
1.8.15