diff options
Diffstat (limited to 'generic/Curve.c')
-rw-r--r-- | generic/Curve.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/generic/Curve.c b/generic/Curve.c index 261f242..aa66b70 100644 --- a/generic/Curve.c +++ b/generic/Curve.c @@ -806,16 +806,6 @@ ComputeCoordinates(ZnItem item, } /* - * Add the line width in all directions. - * This overestimates the space needed to draw the polyline - * but is simple. - */ - item->item_bounding_box.orig.x -= lw; - item->item_bounding_box.orig.y -= lw; - item->item_bounding_box.corner.x += lw; - item->item_bounding_box.corner.y += lw; - - /* * Take care of miters, markers and arrows. */ c2 = cv->outlines.contours; @@ -868,6 +858,16 @@ ComputeCoordinates(ZnItem item, } /* + * Add the line width in all directions. + * This overestimates the space needed to draw the polyline + * but is simple. + */ + item->item_bounding_box.orig.x -= lw; + item->item_bounding_box.orig.y -= lw; + item->item_bounding_box.corner.x += lw; + item->item_bounding_box.corner.y += lw; + + /* * Expand again the bounding box by one pixel in all * directions to take care of rounding errors. */ |