diff options
author | Alessandro Ranellucci <aar@cpan.org> | 2015-12-02 21:39:16 +0300 |
---|---|---|
committer | Alessandro Ranellucci <aar@cpan.org> | 2015-12-02 21:39:16 +0300 |
commit | 1bebe6097b34194ce72cea659c3f72c516de2101 (patch) | |
tree | 6afc7e70975e41e17472c5987ea69d364102009e /xs/src/libslic3r/Geometry.cpp | |
parent | 4f8a18bbadb52c107fa7c0f37a6fa0edb4385c5c (diff) |
Make test happy
Diffstat (limited to 'xs/src/libslic3r/Geometry.cpp')
-rw-r--r-- | xs/src/libslic3r/Geometry.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/xs/src/libslic3r/Geometry.cpp b/xs/src/libslic3r/Geometry.cpp index f85078b92..8298bc198 100644 --- a/xs/src/libslic3r/Geometry.cpp +++ b/xs/src/libslic3r/Geometry.cpp @@ -175,7 +175,7 @@ arrange(size_t total_parts, Pointf part, coordf_t dist, const BoundingBoxf* bb) part.y += dist; Pointf area; - if (bb != NULL) { + if (bb != NULL && bb->defined) { area = bb->size(); } else { // bogus area size, large enough not to trigger the error below @@ -278,7 +278,7 @@ arrange(size_t total_parts, Pointf part, coordf_t dist, const BoundingBoxf* bb) positions.push_back(Pointf(cx * part.x, cy * part.y)); } - if (bb != NULL) { + if (bb != NULL && bb->defined) { for (Pointfs::iterator p = positions.begin(); p != positions.end(); ++p) { p->x += bb->min.x; p->y += bb->min.y; |