diff --git a/lib/Slic3r/Polygon.pm b/lib/Slic3r/Polygon.pm index 87036a24f..7fe779a6a 100644 --- a/lib/Slic3r/Polygon.pm +++ b/lib/Slic3r/Polygon.pm @@ -16,6 +16,11 @@ sub lines { return @lines; } +sub boost_linestring { + my $self = shift; + return Boost::Geometry::Utils::linestring([@$self, $self->[0]]); +} + sub is_counter_clockwise { my $self = shift; return Math::Clipper::is_counter_clockwise($self);