24 #ifndef EDA_ITEM_TEST_UTILS_H 25 #define EDA_ITEM_TEST_UTILS_H 35 constexpr
int XSTEP = static_cast<int>(
Millimeter2iu( 100 ) );
36 constexpr
int YSTEP = static_cast<int>(
Millimeter2iu( 50 ) );
37 constexpr
int XMIN = -1 * XSTEP;
38 constexpr
int XMAX = 1 * XSTEP;
39 constexpr
int YMIN = -1 * YSTEP;
40 constexpr
int YMAX = 1 * YSTEP;
42 for(
int posX = XMIN; posX <= XMAX; posX += XSTEP )
44 for(
int posY = YMIN; posY <= YMAX; posY += YSTEP )
46 for(
int refX = XMIN; refX <= XMAX; refX += XSTEP )
48 for(
int refY = YMIN; refY <= YMAX; refY += YSTEP )
51 posX, posY, refX, refY ) )
53 aItem->SetPosition( wxPoint( posX, posY ) );
54 aCallback( aItem, wxPoint( refX, refY ) );
62 #endif // EDA_ITEM_TEST_UTILS_H
#define BOOST_TEST_CONTEXT(A)
void Format(OUTPUTFORMATTER *out, int aNestLevel, int aCtl, const CPTREE &aTree)
Output a PTREE into s-expression format via an OUTPUTFORMATTER derivative.
static void IterateOverPositionsAndReferences(T *aItem, void(*aCallback)(T *, wxPoint))
static constexpr int Millimeter2iu(double mm)