|
KiCad PCB EDA Suite
|
Fixture for pad check tests: This sets up a board, footprint, and pad, and provides utility functions to run pad checks on the pad. More...
Public Member Functions | |
| PAD_CHECK_FIXTURE () | |
| void | setLayers (PAD_ATTRIB aAttrib, const LSET &aLayers) |
| std::vector< PAD_UTILS::PAD_CHECK_RESULT > | runPadCheckOnPad () |
| Runs the pad check on the current pad and returns the results. | |
Public Attributes | |
| BOARD | m_Board |
| FOOTPRINT | m_Footprint |
| PAD | m_Pad |
Fixture for pad check tests: This sets up a board, footprint, and pad, and provides utility functions to run pad checks on the pad.
Definition at line 134 of file test_pad_check.cpp.
|
inline |
Definition at line 140 of file test_pad_check.cpp.
References PADSTACK::ALL_LAYERS, FPHOLDER, m_Board, m_Footprint, m_Pad, PADSTACK::NORMAL, pcbIUScale, RECTANGLE, and SMD.
|
inline |
Runs the pad check on the current pad and returns the results.
Definition at line 165 of file test_pad_check.cpp.
References PAD_UTILS::CheckPad(), m_Pad, MM, and pcbIUScale.
|
inline |
Definition at line 154 of file test_pad_check.cpp.
References m_Pad.
| BOARD PAD_CHECK_FIXTURE::m_Board |
Definition at line 136 of file test_pad_check.cpp.
Referenced by PAD_CHECK_FIXTURE().
| FOOTPRINT PAD_CHECK_FIXTURE::m_Footprint |
Definition at line 137 of file test_pad_check.cpp.
Referenced by PAD_CHECK_FIXTURE().
| PAD PAD_CHECK_FIXTURE::m_Pad |
Definition at line 138 of file test_pad_check.cpp.
Referenced by PAD_CHECK_FIXTURE(), runPadCheckOnPad(), and setLayers().