diff options
author | Alessandro Ranellucci <aar@cpan.org> | 2011-11-11 13:21:48 +0400 |
---|---|---|
committer | Alessandro Ranellucci <aar@cpan.org> | 2011-11-11 13:21:48 +0400 |
commit | fec816b065aa869facbcacb6e64c4ef6bf23c01f (patch) | |
tree | 6e81ee0fb2cfc4f5c45d8f41f9a0680b1cce774d /lib/Slic3r/Line.pm | |
parent | 91e250a2fdc3c95bd2318709a089448cc85320ea (diff) |
Collect undetected lines (caused by dirty or non-manifold models), warn the user, post debug info. Includes some further ExPolygon refactoring.
Diffstat (limited to 'lib/Slic3r/Line.pm')
-rw-r--r-- | lib/Slic3r/Line.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Slic3r/Line.pm b/lib/Slic3r/Line.pm index 3f218f80c..eda212ec8 100644 --- a/lib/Slic3r/Line.pm +++ b/lib/Slic3r/Line.pm @@ -13,7 +13,7 @@ sub new { if (@_ == 2) { $self = [ map Slic3r::Point->new($_), @_ ]; } elsif (ref $_[0] eq 'ARRAY') { - $self = [ map Slic3r::Point->new($_), @{$_[0]} ]; + $self = [ map Slic3r::Point->new($_), $_[0][0], $_[0][1] ]; } elsif ($_[0]->isa(__PACKAGE__)) { return $_[0]; } else { |