33 std::vector<FAB_TEST_POINT> points;
34 std::shared_ptr<CONNECTIVITY_DATA> connectivity = aBoard.
GetConnectivity();
43 const LSET layers =
via->GetLayerSet();
55 connectivity->GetConnectedItemsAtAnchor(
via, point.
m_position, { PCB_TRACE_T, PCB_ARC_T } ).size() < 2;
56 points.push_back( point );
61 for(
PAD*
pad : footprint->Pads() )
64 const LSET layers =
pad->GetLayerSet();
72 point.
m_drill =
pad->HasHole() ? std::min(
pad->GetDrillSize().x,
pad->GetDrillSize().y ) : 0;
73 points.push_back( point );