|
KiCad PCB EDA Suite
|
#include <cstdlib>#include <map>#include <set>#include <vector>#include <board.h>#include <board_design_settings.h>#include <footprint.h>#include <layer_range.h>#include <pad.h>#include <padstack.h>#include <pcb_generator.h>#include <pcb_track.h>#include <generators/pcb_via_stack.h>#include <drc/drc_engine.h>#include <drc/drc_item.h>#include <drc/drc_test_provider.h>#include <board_stackup_manager/board_stackup.h>#include <board_stackup_manager/stackup_predefined_prms.h>Go to the source code of this file.
Classes | |
| class | DRC_TEST_PROVIDER_VIA_STACK |
Namespaces | |
| namespace | detail |
Functions | |
| static int | stackThickness (const std::vector< BOARD_STACKUP_ITEM * > &aStack, int aFirst, int aLast) |
Variables | |
| static DRC_REGISTER_TEST_PROVIDER< DRC_TEST_PROVIDER_VIA_STACK > | detail::dummy |
|
static |
Definition at line 216 of file drc_test_provider_via_stack.cpp.
References BS_ITEM_TYPE_COPPER, BS_ITEM_TYPE_DIELECTRIC, BOARD_STACKUP_ITEM::GetSublayersCount(), BOARD_STACKUP_ITEM::GetThickness(), BOARD_STACKUP_ITEM::GetType(), and BOARD_STACKUP_ITEM::IsEnabled().
Referenced by DRC_TEST_PROVIDER_VIA_STACK::checkAspectRatio().