Revert 2bcac88683 by setting the scale factor manually to 1. #720

This commit is contained in:
Alessandro Ranellucci 2012-10-27 22:09:22 +02:00
parent d0bee4bf41
commit 49916b6178
2 changed files with 3 additions and 3 deletions

View file

@ -14,12 +14,12 @@ our $clipper = Math::Clipper->new;
sub safety_offset { sub safety_offset {
my ($polygons, $factor) = @_; my ($polygons, $factor) = @_;
return Math::Clipper::offset($polygons, $factor || (scale 1e-05), 100000, JT_MITER, 2); return Math::Clipper::offset($polygons, $factor || (scale 1e-05), 1, JT_MITER, 2);
} }
sub offset { sub offset {
my ($polygons, $distance, $scale, $joinType, $miterLimit) = @_; my ($polygons, $distance, $scale, $joinType, $miterLimit) = @_;
$scale ||= 100000; $scale ||= 1;
$joinType = JT_MITER if !defined $joinType; $joinType = JT_MITER if !defined $joinType;
$miterLimit ||= 2; $miterLimit ||= 2;

View file

@ -402,7 +402,7 @@ sub prepare_fill_surfaces {
# offset inwards # offset inwards
my @offsets = $surface->expolygon->offset_ex(-$distance); my @offsets = $surface->expolygon->offset_ex(-$distance);
@offsets = @{union_ex(Math::Clipper::offset([ map @$_, @offsets ], $distance, 100000, JT_MITER))}; @offsets = @{union_ex(Math::Clipper::offset([ map @$_, @offsets ], $distance, 1, JT_MITER))};
map Slic3r::Surface->new( map Slic3r::Surface->new(
expolygon => $_, expolygon => $_,
surface_type => $surface->surface_type, surface_type => $surface->surface_type,