Lines Matching defs:y1

110         public abstract void drawLine(int x0, int y0, int x1, int y1);
134 public abstract void processFixedLine(int x1, int y1,
553 * (x1, y1), (x2, y2) - fixed point coordinates of the endpoints
575 public void processFixedLine(int x1, int y1, int x2, int y2,
580 int c = ((x1 ^ x2) | (y1 ^ y2));
587 PROCESS_POINT(x1 + MDP_HALF_MULT, y1 + MDP_HALF_MULT,
593 if (x1 == x2 || y1 == y2) {
596 ry1 = y1 + MDP_HALF_MULT;
601 int dy = y2 - y1;
603 /* Floor of x1, y1, x2, y2 */
605 int fy1 = y1 & MDP_W_MASK;
610 if (fx1 == x1 || fy1 == y1) {
615 ry1 = y1 + MDP_HALF_MULT;
617 /* Boundary at the direction from (x1,y1) to (x2,y2) */
619 int by1 = (y1 < y2) ? fy1 + MDP_MULT : fy1;
622 int cross = y1 + ((bx1 - x1)*dy)/dx;
628 cross = x1 + ((by1 - y1)*dx)/dy;
642 /* Boundary at the direction from (x2,y2) to (x1,y1) */
644 int by2 = (y1 > y2) ? fy2 + MDP_MULT : fy2;
703 int x1, y1;
740 y1 = y2;
761 hnd.processFixedLine(x1, y1, x2, y2, pixelInfo, checkBounds, false);
1037 int x1, y1;
1101 y1 = y2;
1122 hnd.processFixedLine(x1, y1, x2, y2, pixelInfo, checkBounds,
1359 private static void ProcessLine(ProcessHandler hnd, float x1, float y1,
1365 float c[] = new float[]{x1, y1, x2, y2, 0, 0};
1375 // TESTANDCLIP(yMin, yMax, y1, x1, y2, x2, res);
1381 // TESTANDCLIP(yMin, yMax, y2, x2, y1, x1, res);
1390 // TESTANDCLIP(xMin, xMax, x1, y1, x2, y2, res);
1396 // TESTANDCLIP(xMin, xMax, x2, y2, x1, y1, res);
1424 * CLIPCLAMP(xMin, xMax, x1, y1, x2, y2, x3, y3, res);
1444 * CLIPCLAMP(xMin, xMax, x2, y2, x1, y1, x3, y3, res);
2027 public void processFixedLine(int x1, int y1, int x2, int y2,
2046 int c[] = new int[]{x1, y1, x2, y2, 0, 0};
2053 * TESTANDCLIP(outYMin, outYMax, y1, x1, y2, x2, res);
2059 * TESTANDCLIP(outYMin, outYMax, y2, x2, y1, x1, res);
2068 * CLIPCLAMP(outXMin, outXMax, x1, y1, x2, y2, x3, y3, res);
2084 * CLIPCLAMP(outXMin, outXMax, x2, y2, x1, y1, x3, y3, res);
2107 fd.addPoint(x1, y1, false);