|
KiCad PCB EDA Suite
|
The smallest set of items on one screen that the drawing connects. More...
#include <conn_islands.h>
Public Member Functions | |
| bool | operator== (const ISLAND &) const =default |
Public Attributes | |
| KIID | anchor = niluuid |
| The smallest KIID in items, which names the island. | |
| bool | hasWire = false |
| bool | hasBusLine = false |
| std::vector< KIID > | vertices |
| std::vector< KIID > | items |
| std::vector< std::pair< KIID, KIID > > | adjacency |
| std::map< KIID, uint8_t > | dangling |
| std::vector< std::pair< KIID, KIID > > | busEntryLinks |
| std::vector< std::pair< KIID, KIID > > | ncContacts |
The smallest set of items on one screen that the drawing connects.
Definition at line 60 of file conn_islands.h.
|
default |
Definition at line 67 of file conn_islands.h.
Referenced by SCH_CONNECTIVITY::BuildScreenIslands(), and SCH_CONNECTIVITY::AUXILIARY::Update().
The smallest KIID in items, which names the island.
Definition at line 62 of file conn_islands.h.
Referenced by SCH_CONNECTIVITY::BuildScreenIslands(), and SCH_CONNECTIVITY::AUXILIARY::Update().
Definition at line 69 of file conn_islands.h.
Referenced by SCH_CONNECTIVITY::BuildScreenIslands(), and SCH_CONNECTIVITY::AUXILIARY::Update().
| std::map<KIID, uint8_t> SCH_CONNECTIVITY::ISLAND::dangling |
Definition at line 68 of file conn_islands.h.
Referenced by SCH_CONNECTIVITY::BuildScreenIslands(), and SCH_CONNECTIVITY::AUXILIARY::Update().
| bool SCH_CONNECTIVITY::ISLAND::hasBusLine = false |
Definition at line 64 of file conn_islands.h.
Referenced by SCH_CONNECTIVITY::BuildScreenIslands().
| bool SCH_CONNECTIVITY::ISLAND::hasWire = false |
Definition at line 63 of file conn_islands.h.
Referenced by SCH_CONNECTIVITY::BuildScreenIslands().
| std::vector<KIID> SCH_CONNECTIVITY::ISLAND::items |
Definition at line 66 of file conn_islands.h.
Referenced by SCH_CONNECTIVITY::BuildScreenIslands(), and SCH_CONNECTIVITY::AUXILIARY::Update().
Definition at line 70 of file conn_islands.h.
Referenced by SCH_CONNECTIVITY::BuildScreenIslands(), and SCH_CONNECTIVITY::AUXILIARY::Update().
| std::vector<KIID> SCH_CONNECTIVITY::ISLAND::vertices |
Definition at line 65 of file conn_islands.h.
Referenced by SCH_CONNECTIVITY::BuildScreenIslands().