KiCad PCB EDA Suite
Toggle main menu visibility
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
Functions
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Variables
a
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
Typedefs
a
c
e
f
i
k
l
m
n
o
p
s
v
w
Enumerations
c
d
f
g
l
m
n
o
p
q
r
s
t
v
Enumerator
a
b
c
d
e
g
h
i
l
m
n
o
p
r
s
t
u
v
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Related Functions
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
z
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerations
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
KiCad Dev Docs
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
Concepts
Loading...
Searching...
No Matches
CN_CONNECTIVITY_ALGO Member List
This is the complete list of members for
CN_CONNECTIVITY_ALGO
, including all inherited members.
add
(Container &c, BItem brditem)
CN_CONNECTIVITY_ALGO
inline
private
Add
(BOARD_ITEM *aItem)
CN_CONNECTIVITY_ALGO
Build
(BOARD *aBoard, PROGRESS_REPORTER *aReporter=nullptr)
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
(CONNECTIVITY_DATA *aParentConnectivityData)
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
FillIsolatedIslandsMap
(std::map< ZONE *, std::map< PCB_LAYER_ID, ISOLATED_ISLANDS > > &aMap, bool aConnectivityAlreadyRebuilt)
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
LocalBuild
(std::shared_ptr< CONNECTIVITY_DATA > aGlobalConnectivity, const std::vector< BOARD_ITEM * > &aLocalItems)
CN_CONNECTIVITY_ALGO
m_connClusters
CN_CONNECTIVITY_ALGO
private
m_dirtyNets
CN_CONNECTIVITY_ALGO
private
m_globalConnectivityData
CN_CONNECTIVITY_ALGO
private
m_isLocal
CN_CONNECTIVITY_ALGO
private
m_itemList
CN_CONNECTIVITY_ALGO
private
m_itemMap
CN_CONNECTIVITY_ALGO
private
m_mutex
CN_CONNECTIVITY_ALGO
private
m_parentConnectivityData
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)
CN_CONNECTIVITY_ALGO
private
PropagateNets
(BOARD_COMMIT *aCommit=nullptr)
CN_CONNECTIVITY_ALGO
Remove
(BOARD_ITEM *aItem)
CN_CONNECTIVITY_ALGO
RemoveInvalidRefs
()
CN_CONNECTIVITY_ALGO
SearchClusters
(CLUSTER_SEARCH_MODE aMode, bool aExcludeZones, 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
updateJumperPads
()
CN_CONNECTIVITY_ALGO
private
~CN_CONNECTIVITY_ALGO
()
CN_CONNECTIVITY_ALGO
inline
Generated on Sat Apr 5 2025 00:05:27 for KiCad PCB EDA Suite by
1.9.6