Ported offset() and offset2()

This commit is contained in:
Alessandro Ranellucci 2013-07-17 00:48:29 +02:00
parent bf8c799685
commit c7b6818ccf
15 changed files with 152 additions and 81 deletions

View file

@ -35,7 +35,7 @@ sub is_printable {
# try to get an inwards offset
# for a distance equal to half of the extrusion width;
# if no offset is possible, then expolygon is not printable.
return Slic3r::Geometry::Clipper::offset($self, -$width / 2) ? 1 : 0;
return @{Slic3r::Geometry::Clipper::offset($self, -$width / 2)} ? 1 : 0;
}
sub wkt {
@ -46,7 +46,7 @@ sub wkt {
sub offset {
my $self = shift;
return Slic3r::Geometry::Clipper::offset($self, @_);
return Slic3r::Geometry::Clipper::offset(\@$self, @_);
}
sub offset_ex {