|
KiCad PCB EDA Suite
|
Public Member Functions | |
| SILK_MASK_EXPANSION_FIXTURE () | |
| void | AddSilkLine (double aFromMM, double aToMM, double aOffsetMM) |
| int | CountMaskViolations () |
Public Attributes | |
| std::unique_ptr< BOARD > | m_board |
Definition at line 215 of file test_drc_solder_mask_expansion.cpp.
|
inline |
Definition at line 217 of file test_drc_solder_mask_expansion.cpp.
References FOOTPRINT::Add(), PADSTACK::ALL_LAYERS, B_Cu, B_Mask, CIRCLE, F_Cu, F_Mask, FOOTPRINT, m_board, BOARD_DESIGN_SETTINGS::m_DRCEngine, BOARD_DESIGN_SETTINGS::m_SolderMaskExpansion, BOARD_DESIGN_SETTINGS::m_SolderMaskMinWidth, BOARD_DESIGN_SETTINGS::m_TentViasBack, BOARD_DESIGN_SETTINGS::m_TentViasFront, PAD, pad, pcbIUScale, PTH, and via.
|
inline |
Definition at line 253 of file test_drc_solder_mask_expansion.cpp.
References F_SilkS, m_board, pcbIUScale, SEGMENT, PCB_SHAPE::SetEnd(), PCB_SHAPE::SetLayer(), PCB_SHAPE::SetStart(), and PCB_SHAPE::SetWidth().
|
inline |
Definition at line 265 of file test_drc_solder_mask_expansion.cpp.
References DRC_ENGINE::ClearViolationHandler(), DRCE_LAST, DRCE_SILK_MASK_CLEARANCE, m_board, BOARD_DESIGN_SETTINGS::m_DRCEngine, BOARD_DESIGN_SETTINGS::m_DRCSeverities, MM, RPT_SEVERITY_ERROR, RPT_SEVERITY_IGNORE, DRC_ENGINE::RunTests(), and DRC_ENGINE::SetViolationHandler().
| std::unique_ptr<BOARD> SILK_MASK_EXPANSION_FIXTURE::m_board |
Definition at line 289 of file test_drc_solder_mask_expansion.cpp.
Referenced by AddSilkLine(), CountMaskViolations(), and SILK_MASK_EXPANSION_FIXTURE().