KiCad PCB EDA Suite
CN_ZONE_ISOLATED_ISLAND_LIST Struct Reference

A structure used for calculating isolated islands on a given zone across all its layers. More...

#include <connectivity_data.h>

Public Member Functions

 CN_ZONE_ISOLATED_ISLAND_LIST (ZONE *aZone)
 

Public Attributes

ZONEm_zone
 
std::map< PCB_LAYER_ID, std::vector< int > > m_islands
 

Detailed Description

A structure used for calculating isolated islands on a given zone across all its layers.

Definition at line 68 of file connectivity_data.h.

Constructor & Destructor Documentation

◆ CN_ZONE_ISOLATED_ISLAND_LIST()

CN_ZONE_ISOLATED_ISLAND_LIST::CN_ZONE_ISOLATED_ISLAND_LIST ( ZONE aZone)
inline

Definition at line 70 of file connectivity_data.h.

70  :
71  m_zone( aZone )
72  {}

Member Data Documentation

◆ m_islands

std::map<PCB_LAYER_ID, std::vector<int> > CN_ZONE_ISOLATED_ISLAND_LIST::m_islands

Definition at line 76 of file connectivity_data.h.

◆ m_zone

ZONE* CN_ZONE_ISOLATED_ISLAND_LIST::m_zone

Definition at line 74 of file connectivity_data.h.


The documentation for this struct was generated from the following file: