Refactored mesh slicing code into a new TriangleMeshSlicer class

This commit is contained in:
Alessandro Ranellucci 2014-01-15 20:31:38 +01:00
parent dfd9bc8958
commit 519ed91c68
4 changed files with 479 additions and 448 deletions

View file

@ -83,7 +83,7 @@ my $cube = {
my $result = $m->slice(\@z);
my $SCALING_FACTOR = 0.000001;
for my $i (0..$#z) {
is scalar(@{$result->[$i]}), 1, 'number of returned polygons per layer';
is scalar(@{$result->[$i]}), 1, "number of returned polygons per layer (z = " . $z[$i] . ")";
is $result->[$i][0]->area, 20*20/($SCALING_FACTOR**2), 'size of returned polygon';
}
}