Home | History | Annotate | Download | only in test

Lines Matching refs:trap

58 	XTrapezoid trap;
66 trap.left.p1.x = trap.left.p2.x = (x << 16) + dx;
67 trap.top = trap.left.p1.y = trap.right.p1.y = (y << 16) + dy;
68 trap.right.p1.x = trap.right.p2.x = ((x + w) << 16) + dx;
69 trap.bottom = trap.left.p2.y = trap.right.p2.y = ((y + h) << 16) + dy;
74 0, 0, &trap, 1);
280 static void random_trapezoid(XTrapezoid *trap, enum trapezoid trapezoid,
290 trap->left.p1.x = trap->left.p2.x = x1 << 16;
291 trap->top = trap->left.p1.y = trap->right.p1.y = y1 << 16;
292 trap->right.p1.x = trap->right.p2.x = x2 << 16;
293 trap->bottom = trap->left.p2.y = trap->right.p2.y = y2 << 16;
305 trap->left.p1.x = trap->left.p2.x = x1;
306 trap->top = trap->left.p1.y = trap->right.p1.y = y1;
307 trap->right.p1.x = trap->right.p2.x = x2;
308 trap->bottom = trap->left.p2.y = trap->right.p2.y = y2;
315 trap->top = y1 + rand() % (y2 - y1);
316 trap->bottom = y1 + rand() % (y2 - y1);
318 trap->left.p1.x = x1 + rand() % (x2 - x1);
319 trap->left.p2.x = x1 + rand() % (x2 - x1);
321 trap->right.p1.x = x1 + rand() % (x2 - x1);
322 trap->right.p2.x = x1 + rand() % (x2 - x1);
436 XTrapezoid trap;
458 trap.left.p1.x = 0;
459 trap.left.p1.y = 0;
460 trap.left.p2.x = 0;
461 trap.left.p2.y = out.height << 16;
463 trap.right.p1.x = p << 16;
464 trap.right.p1.y = 0;
465 trap.right.p2.x = out.width << 16;
466 trap.right.p2.y = out.height << 16;
468 trap.right.p1.x = out.width << 16;
469 trap.right.p1.y = 0;
470 trap.right.p2.x = out.width << 16;
471 trap.right.p2.y = out.height << 16;
473 trap.left.p1.x = 0;
474 trap.left.p1.y = 0;
475 trap.left.p2.x = p << 16;
476 trap.left.p2.y = out.height << 16;
479 trap.top = 0;
480 trap.bottom = out.height << 16;
483 "trap=((%d, %d), (%d, %d)), ((%d, %d), (%d, %d))\n",
484 trap.left.p1.x >> 16, trap.left.p1.y >> 16,
485 trap.left.p2.x >> 16, trap.left.p2.y >> 16,
486 trap.right.p1.x >> 16, trap.right.p1.y >> 16,
487 trap.right.p2.x >> 16, trap.right.p2.y >> 16);
496 &trap, 1);
505 &trap, 1);