Lines Matching refs:iRect

238 static unsigned nextAdjacentRectXP (RECTL *paRects, unsigned nRects, unsigned iRect)
243 if (paRects[iRect].right == paRects[i].left)
251 static unsigned nextAdjacentRectXN (RECTL *paRects, unsigned nRects, unsigned iRect)
256 if (paRects[iRect].left == paRects[i].right)
264 static unsigned nextAdjacentRectYP (RECTL *paRects, unsigned nRects, unsigned iRect)
269 if (paRects[iRect].bottom == paRects[i].top)
277 unsigned nextAdjacentRectYN (RECTL *paRects, unsigned nRects, unsigned iRect)
282 if (paRects[iRect].top == paRects[i].bottom)
304 unsigned iRect;
305 for (iRect = 0; iRect < nRects; iRect++)
308 unsigned iNextRect = nextAdjacentRectXP (paRects, nRects, iRect);
309 Log(("next %d -> %d\n", iRect, iNextRect));
319 int delta = paNewRects[iRect].right - paNewRects[iNextRect].left;
324 paNewRects[iRect].right, paNewRects[iNextRect].left,
333 for (iRect = 0; iRect < nRects; iRect++)
336 unsigned iNextRect = nextAdjacentRectXN (paRects, nRects, iRect);
337 Log(("next %d -> %d\n", iRect, iNextRect));
347 int delta = paNewRects[iRect].left - paNewRects[iNextRect].right;
352 paNewRects[iRect].left, paNewRects[iNextRect].right,
361 for (iRect = 0; iRect < nRects; iRect++)
364 unsigned iNextRect = nextAdjacentRectYP (paRects, nRects, iRect);
365 Log(("next %d -> %d\n", iRect, iNextRect));
375 int delta = paNewRects[iRect].bottom - paNewRects[iNextRect].top;
380 paNewRects[iRect].bottom, paNewRects[iNextRect].top,
389 for (iRect = 0; iRect < nRects; iRect++)
392 unsigned iNextRect = nextAdjacentRectYN (paRects, nRects, iRect);
393 Log(("next %d -> %d\n", iRect, iNextRect));
403 int delta = paNewRects[iRect].top - paNewRects[iNextRect].bottom;
408 paNewRects[iRect].top, paNewRects[iNextRect].bottom,