diff options
author | Alessandro Ranellucci <aar@cpan.org> | 2013-11-23 00:43:35 +0400 |
---|---|---|
committer | Alessandro Ranellucci <aar@cpan.org> | 2013-11-23 00:43:35 +0400 |
commit | 4577f0725c2b0d2868d4451d1c1a281d11d6b364 (patch) | |
tree | d1d4b76382d997390a8f21227fea72f270b80c82 /t/multi.t | |
parent | a950fbe0c2f7384fda38d0e6816a4406dcfc0e71 (diff) |
Incomplete work for XS-based convex_hull
Diffstat (limited to 't/multi.t')
-rw-r--r-- | t/multi.t | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -8,9 +8,8 @@ BEGIN { } use List::Util qw(first); -use Math::ConvexHull::MonotoneChain qw(convex_hull); use Slic3r; -use Slic3r::Geometry qw(scale); +use Slic3r::Geometry qw(scale convex_hull); use Slic3r::Test; { @@ -54,7 +53,7 @@ use Slic3r::Test; $point->translate(map scale($_), @{ $config->extruder_offset->[$tool] }); } }); - my $convex_hull = Slic3r::Polygon->new(@{convex_hull([ map $_->pp, @extrusion_points ])}); + my $convex_hull = convex_hull(\@extrusion_points); ok !(first { $convex_hull->contains_point($_) } @toolchange_points), 'all toolchanges happen outside skirt'; } |