diff options
author | Alessandro Ranellucci <aar@cpan.org> | 2013-07-05 19:08:26 +0400 |
---|---|---|
committer | Alessandro Ranellucci <aar@cpan.org> | 2013-07-05 19:08:26 +0400 |
commit | b3b2a1e8916113a549a3bb632826f4aa8d80cc84 (patch) | |
tree | 732e6f7ab1cb36ae8911547fa5a1ef01269c34b5 /lib | |
parent | df4612a209dc172b629166d8565f83d609638372 (diff) |
One more fix in overhang starting point detection
Diffstat (limited to 'lib')
-rw-r--r-- | lib/Slic3r/GCode.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Slic3r/GCode.pm b/lib/Slic3r/GCode.pm index 833fe18c3..80b7f9863 100644 --- a/lib/Slic3r/GCode.pm +++ b/lib/Slic3r/GCode.pm @@ -163,7 +163,7 @@ sub extrude_loop { @candidates = @concave; if (!@candidates) { # if none, look for any non-overhang vertex - @candidates = grep Boost::Geometry::Utils::point_covered_by_multi_polygon($_, $self->_layer_overhangs), + @candidates = grep !Boost::Geometry::Utils::point_covered_by_multi_polygon($_, $self->_layer_overhangs), @{$loop->polygon}; if (!@candidates) { # if none, all points are valid candidates |