|
KiCad PCB EDA Suite
|
#include <memory>#include <optional>#include <set>#include <string>#include <vector>#include <board_stackup_manager/board_stackup.h>#include <drill/drill_symbol_profile.h>#include <drc/drc_exclusion.h>#include <eda_units.h>#include <lset.h>#include <settings/nested_settings.h>#include <settings/bom_settings.h>#include <widgets/ui_common.h>#include <zone_settings.h>#include <teardrop/teardrop_parameters.h>#include <router/pns_meander.h>Go to the source code of this file.
Classes | |
| struct | VIA_DIMENSION |
| Container to handle a stock of specific vias each with unique diameter and drill sizes in the BOARD class. More... | |
| struct | VIA_STACK_PRESET |
| A named microvia stack definition, chosen while routing instead of entering the values each time. More... | |
| struct | DIFF_PAIR_DIMENSION |
| Container to handle a stock of specific differential pairs each with unique track width, gap and via gap. More... | |
| struct | TEXT_ITEM_INFO |
| class | BOARD_DESIGN_SETTINGS |
| Container for design settings for a BOARD object. More... | |
| struct | BOARD_DESIGN_SETTINGS::VALIDATION_ERROR |
Enumerations | |
| enum | { LAYER_CLASS_SILK = 0 , LAYER_CLASS_COPPER , LAYER_CLASS_EDGES , LAYER_CLASS_COURTYARD , LAYER_CLASS_FAB , LAYER_CLASS_OTHERS , LAYER_CLASS_COUNT } |
| anonymous enum |
| Enumerator | |
|---|---|
| LAYER_CLASS_SILK | |
| LAYER_CLASS_COPPER | |
| LAYER_CLASS_EDGES | |
| LAYER_CLASS_COURTYARD | |
| LAYER_CLASS_FAB | |
| LAYER_CLASS_OTHERS | |
| LAYER_CLASS_COUNT | |
Definition at line 151 of file board_design_settings.h.