7
mirror of https://gitlab.com/kicad/code/kicad.git synced 2025-04-06 21:25:32 +00:00
kicad/pcbnew/connectivity
Jeff Young 20f40c1030 Replace GetConnectedItems() type list with an EXCLUDE_ZONES flag.
The type list kept atrophying when various new
items were added (arcs, shapes).

And god knows what the purpose of putting PCB_FOOTPRINT_T
in some of them was.  As far as I can tell a CN_ITEMs
parent can never be a footprint.

(Also moves IGNORE_NETS to a flag so that we don't
end up with two booleans and the potential to have
them out-of-order.)
2025-02-26 11:02:10 +00:00
..
CMakeLists.txt pcbnew: refactor topology matching algorithm and move it to the connectivity subsystem 2024-08-13 22:50:26 +02:00
connectivity_algo.cpp Replace GetConnectedItems() type list with an EXCLUDE_ZONES flag. 2025-02-26 11:02:10 +00:00
connectivity_algo.h Replace GetConnectedItems() type list with an EXCLUDE_ZONES flag. 2025-02-26 11:02:10 +00:00
connectivity_data.cpp Replace GetConnectedItems() type list with an EXCLUDE_ZONES flag. 2025-02-26 11:02:10 +00:00
connectivity_data.h Replace GetConnectedItems() type list with an EXCLUDE_ZONES flag. 2025-02-26 11:02:10 +00:00
connectivity_items.cpp Filled shapes can still have a border width. 2025-02-24 11:08:29 +00:00
connectivity_items.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
connectivity_rtree.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
from_to_cache.cpp Replace GetConnectedItems() type list with an EXCLUDE_ZONES flag. 2025-02-26 11:02:10 +00:00
from_to_cache.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
topo_match.cpp Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00
topo_match.h Revise Copyright statement to align with TLF 2025-01-01 14:12:04 -08:00