line_subpixel_shift
line_subpixel_scale = 1 << line_subpixel_shift, //----line_subpixel_scale
line_max_length = 1 << (line_subpixel_shift + 10) //----line_max_length
return x >> (line_subpixel_shift - line_mr_subpixel_shift);
return x << (line_subpixel_shift - line_mr_subpixel_shift);
return x << line_subpixel_shift;
p->r = (value_type)(r >> line_subpixel_shift * 2);
p->g = (value_type)(g >> line_subpixel_shift * 2);
p->b = (value_type)(b >> line_subpixel_shift * 2);
p->a = (value_type)(a >> line_subpixel_shift * 2);
*p = buf[y >> line_subpixel_shift]
[x >> line_subpixel_shift];
int x_lr = x >> line_subpixel_shift;
int y_lr = y >> line_subpixel_shift;
base_type::m_x = (base_type::m_lp->x1 + base_type::m_li.y()) >> line_subpixel_shift;
m_dx <<= line_subpixel_shift;
base_type::m_y = (base_type::m_lp->y1 + base_type::m_li.y()) >> line_subpixel_shift;
m_dy <<= line_subpixel_shift;
subpixel_shift = line_subpixel_shift,
int x = x1 << line_subpixel_shift;
int y = y1 << line_subpixel_shift;
int r = ((subpixel_width() + line_subpixel_mask) >> line_subpixel_shift);
int x = xc1 >> line_subpixel_shift;
int y = yc1 >> line_subpixel_shift;
int x = xh1 << line_subpixel_shift;
int y = yh1 << line_subpixel_shift;
int r = ((subpixel_width() + line_subpixel_mask) >> line_subpixel_shift);
int x = xc >> line_subpixel_shift;
int y = yc >> line_subpixel_shift;
m_dx <<= line_subpixel_shift;
m_dy <<= line_subpixel_shift;
m_dx <<= line_subpixel_shift;
m_dy <<= line_subpixel_shift;
m_dx <<= line_subpixel_shift;
m_dy <<= line_subpixel_shift;
m_x(lp.x1 >> line_subpixel_shift),
m_y(lp.y1 >> line_subpixel_shift),
m_count((lp.vertical ? abs((lp.y2 >> line_subpixel_shift) - m_y) :
abs((lp.x2 >> line_subpixel_shift) - m_x))),
m_max_extent((m_width + line_subpixel_mask) >> line_subpixel_shift),
(lp.dy << agg::line_subpixel_shift) :
(lp.dx << agg::line_subpixel_shift),
m_y = (m_lp->y1 + m_li.y()) >> line_subpixel_shift;
m_x = (m_lp->x1 + m_li.y()) >> line_subpixel_shift;
base_type::m_x = (base_type::m_lp->x1 + base_type::m_li.y()) >> line_subpixel_shift;
base_type::m_y = (base_type::m_lp->y1 + base_type::m_li.y()) >> line_subpixel_shift;
m_mask <<= line_subpixel_shift - 1;
int dx = iround(((x2 - x1) << line_subpixel_shift) / d);
int dy = iround(((y2 - y1) << line_subpixel_shift) / d);
line_subpixel_shift;
m_dx <<= line_subpixel_shift;
m_dy <<= line_subpixel_shift;
m_x(lp.x1 >> line_subpixel_shift),
m_y(lp.y1 >> line_subpixel_shift),
m_count((lp.vertical ? abs((lp.y2 >> line_subpixel_shift) - m_y) :
abs((lp.x2 >> line_subpixel_shift) - m_x))),
m_max_extent((m_width + line_subpixel_scale) >> line_subpixel_shift),
(lp.dy << agg::line_subpixel_shift) :
(lp.dx << agg::line_subpixel_shift),
m_x = (m_lp.x1 + m_li.y()) >> line_subpixel_shift;
m_y = (m_lp.y1 + m_li.y()) >> line_subpixel_shift;
m_y = (m_lp.y1 + m_li.y()) >> line_subpixel_shift;
m_x = (m_lp.x1 + m_li.y()) >> line_subpixel_shift;
m_dilation_hr(m_dilation << line_subpixel_shift),
m_dilation_hr(m_dilation << line_subpixel_shift),