KiCad PCB EDA Suite
|
A struct recording the isolated and single-pad islands within a zone. More...
#include <zone.h>
Public Attributes | |
std::vector< int > | m_IsolatedOutlines |
std::vector< int > | m_SingleConnectionOutlines |
A struct recording the isolated and single-pad islands within a zone.
Each array holds indexes into the outlines of a SHAPE_POLY_SET for a zone fill on a particular layer.
Isolated outlines are those whose connectivity cluster contains no pads. These generate DRC violations.
Single-connection outlines are those with a direct connection to only a single item. These participate in thermal spoke counting as a pad spoke to an otherwise unconnected island provides no connectivity to the pad.
std::vector<int> ISOLATED_ISLANDS::m_SingleConnectionOutlines |
Definition at line 62 of file zone.h.
Referenced by DRC_TEST_PROVIDER_ZONE_CONNECTIONS::testZoneLayer().