Searched refs:lp1 (Results 1 - 4 of 4) sorted by relevance

/haiku/headers/libs/agg/
H A Dagg_line_aa_basics.h115 void divide(line_parameters& lp1, line_parameters& lp2) const argument
121 lp1 = *this;
124 lp1.x2 = xmid;
125 lp1.y2 = ymid;
126 lp1.len = len2;
127 lp1.dx = abs(lp1.x2 - lp1.x1);
128 lp1.dy = abs(lp1
[all...]
H A Dagg_renderer_outline_aa.h1553 line_parameters lp1, lp2; local
1554 lp.divide(lp1, lp2);
1555 line0_no_clip(lp1);
1609 line_parameters lp1, lp2; local
1610 lp.divide(lp1, lp2);
1611 line1_no_clip(lp1, (lp.x1 + sx) >> 1, (lp.y1 + sy) >> 1);
1612 line1_no_clip(lp2, lp1.x2 + (lp1.y2 - lp1.y1), lp1
1677 line_parameters lp1, lp2; local
1745 line_parameters lp1, lp2; local
[all...]
H A Dagg_renderer_outline_image.h910 line_parameters lp1, lp2; local
911 lp.divide(lp1, lp2);
912 int mx = lp1.x2 + (lp1.y2 - lp1.y1);
913 int my = lp1.y2 - (lp1.x2 - lp1.x1);
914 line3_no_clip(lp1, (lp.x1 + sx) >> 1, (lp.y1 + sy) >> 1, mx, my);
H A Dagg_rasterizer_outline_aa.h438 line_parameters lp1(x1, y1, x2, y2, lprev);
448 m_ren->line3(lp1, x1 + (y2 - y1), y1 - (x2 - x1),
459 bisectrix(lp1, lp2, &dv.xb1, &dv.yb1);
460 m_ren->line3(lp1, x1 + (y2 - y1), y1 - (x2 - x1),

Completed in 59 milliseconds