43 include_last_index_(include_last_index)
45 int dx = std::abs(
x1_ -
x0_);
46 int dy = std::abs(
y1_ -
y0_);
47 int xsign =
x1_ >=
x0_ ? 1 : -1;
48 int ysign =
y1_ >=
y0_ ? 1 : -1;
75 int x0,
int y0,
int x1,
int y1,
bool include_last_index,
76 int error_inc_x,
int loop_inc_x,
int error_inc_y,
int loop_inc_y,
77 int denominator,
int numerator,
int numerator_inc)
78 :
AbstractLineIterator(index), x0_(x0), y0_(y0), x1_(x1), y1_(y1), include_last_index_(include_last_index),
79 error_inc_x_(error_inc_x), loop_inc_x_(loop_inc_x), error_inc_y_(error_inc_y), loop_inc_y_(loop_inc_y),
80 denominator_(denominator), numerator_(numerator), numerator_inc_(numerator_inc)