Replace TriangleMesh with the XS port

This commit is contained in:
Alessandro Ranellucci 2013-09-10 00:40:46 +02:00
parent 311eda7d42
commit 566d38a472
14 changed files with 77 additions and 256 deletions

View file

@ -146,7 +146,7 @@ sub slice {
my $mesh = $self->meshes->[$region_id] // next; # ignore undef meshes
{
my $m = Slic3r::TriangleMesh::XS->new;
my $m = Slic3r::TriangleMesh->new;
$m->ReadFromPerl($mesh->vertices, $mesh->facets);
$m->repair;
my $lines = $m->slice([ map $_->slice_z, @{$self->layers} ]);