Lines Matching defs:x2

36         distance_interpolator0(int x1, int y1, int x2, int y2, int x, int y) :
37 m_dx(line_mr(x2) - line_mr(x1)),
39 m_dist((line_mr(x + line_subpixel_scale/2) - line_mr(x2)) * m_dy -
64 int x1, int y1, int x2, int y2,
68 m_dx2(line_mr(x2) - line_mr(xc)),
72 m_dist2((line_mr(x + line_subpixel_scale/2) - line_mr(x2)) * m_dy2 -
102 distance_interpolator1(int x1, int y1, int x2, int y2, int x, int y) :
103 m_dx(x2 - x1),
105 m_dist(iround(double(x + line_subpixel_scale/2 - x2) * double(m_dy) -
172 distance_interpolator2(int x1, int y1, int x2, int y2,
174 m_dx(x2 - x1),
179 m_dist(iround(double(x + line_subpixel_scale/2 - x2) * double(m_dy) -
191 distance_interpolator2(int x1, int y1, int x2, int y2,
193 m_dx(x2 - x1),
195 m_dx_start(line_mr(ex) - line_mr(x2)),
198 m_dist(iround(double(x + line_subpixel_scale/2 - x2) * double(m_dy) -
319 distance_interpolator3(int x1, int y1, int x2, int y2,
322 m_dx(x2 - x1),
326 m_dx_end(line_mr(ex) - line_mr(x2)),
329 m_dist(iround(double(x + line_subpixel_scale/2 - x2) * double(m_dy) -
479 m_li(lp.vertical ? line_dbl_hr(lp.x2 - lp.x1) :
482 abs(lp.x2 - lp.x1) + 1),
490 abs((lp.x2 >> line_subpixel_shift) - m_x))),
587 m_di(lp.x1, lp.y1, lp.x2, lp.y2,
682 m_di(lp.x1, lp.y1, lp.x2, lp.y2, sx, sy,
893 m_di(lp.x1, lp.y1, lp.x2, lp.y2, ex, ey,
1042 m_di(lp.x1, lp.y1, lp.x2, lp.y2, sx, sy, ex, ey,
1375 void clip_box(double x1, double y1, double x2, double y2)
1379 m_clip_box.x2 = line_coord_sat::conv(x2);
1409 int x1, int y1, int x2)
1436 while(++x1 <= x2);
1518 void pie(int xc, int yc, int x1, int y1, int x2, int y2)
1537 pie_hline(xc, yc, x1, y1, x2, y2, x-dx0, y+dy0, x+dx0);
1538 pie_hline(xc, yc, x1, y1, x2, y2, x-dx0, y-dy0, x+dx0);
1545 pie_hline(xc, yc, x1, y1, x2, y2, x-dx0, y+dy0, x+dx0);
1581 int x2 = lp.x2;
1583 unsigned flags = clip_line_segment(&x1, &y1, &x2, &y2, m_clip_box);
1588 line_parameters lp2(x1, y1, x2, y2,
1589 uround(calc_distance(x1, y1, x2, y2)));
1612 line1_no_clip(lp2, lp1.x2 + (lp1.y2 - lp1.y1), lp1.y2 - (lp1.x2 - lp1.x1));
1636 int x2 = lp.x2;
1638 unsigned flags = clip_line_segment(&x1, &y1, &x2, &y2, m_clip_box);
1643 line_parameters lp2(x1, y1, x2, y2,
1644 uround(calc_distance(x1, y1, x2, y2)));
1648 sy = y1 - (x2 - x1);
1679 line2_no_clip(lp1, lp1.x2 + (lp1.y2 - lp1.y1), lp1.y2 - (lp1.x2 - lp1.x1));
1680 line2_no_clip(lp2, (lp.x2 + ex) >> 1, (lp.y2 + ey) >> 1);
1703 int x2 = lp.x2;
1705 unsigned flags = clip_line_segment(&x1, &y1, &x2, &y2, m_clip_box);
1710 line_parameters lp2(x1, y1, x2, y2,
1711 uround(calc_distance(x1, y1, x2, y2)));
1714 ex = x2 + (y2 - y1);
1715 ey = y2 - (x2 - x1);
1719 while(abs(ex - lp.x2) + abs(ey - lp.y2) > lp2.len)
1721 ex = (lp.x2 + ex) >> 1;
1747 int mx = lp1.x2 + (lp1.y2 - lp1.y1);
1748 int my = lp1.y2 - (lp1.x2 - lp1.x1);
1750 line3_no_clip(lp2, mx, my, (lp.x2 + ex) >> 1, (lp.y2 + ey) >> 1);
1775 int x2 = lp.x2;
1777 unsigned flags = clip_line_segment(&x1, &y1, &x2, &y2, m_clip_box);
1782 line_parameters lp2(x1, y1, x2, y2,
1783 uround(calc_distance(x1, y1, x2, y2)));
1787 sy = y1 - (x2 - x1);
1799 ex = x2 + (y2 - y1);
1800 ey = y2 - (x2 - x1);
1804 while(abs(ex - lp.x2) + abs(ey - lp.y2) > lp2.len)
1806 ex = (lp.x2 + ex) >> 1;