{
}
-Rectangle::Rectangle (Group* g)
- : Item (g)
+Rectangle::Rectangle (Item* parent)
+ : Item (parent)
, _outline_what ((What) (LEFT | RIGHT | TOP | BOTTOM))
{
}
-Rectangle::Rectangle (Group* g, Rect const & rect)
- : Item (g)
+Rectangle::Rectangle (Item* parent, Rect const & rect)
+ : Item (parent)
, _rect (rect)
, _outline_what ((What) (LEFT | RIGHT | TOP | BOTTOM))
{
if (_outline_what & RIGHT) {
/* vertical line: move x-coordinate by 0.5 pixels */
- context->move_to (self.x1 + 0.5, self.y0);
- context->line_to (self.x1 + 0.5, self.y1);
+ context->move_to (self.x1 - 0.5, self.y0);
+ context->line_to (self.x1 - 0.5, self.y1);
}
}