Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/prusa3d/PrusaSlicer.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Ranellucci <aar@cpan.org>2011-11-28 21:37:53 +0400
committerAlessandro Ranellucci <aar@cpan.org>2011-11-28 21:37:53 +0400
commit975387d9533bb798c351129a0a538e91664a4f77 (patch)
tree90a1b07e46ab9ad2eae542c8761e3e1bf84eec48 /lib/Slic3r/ExtrusionLoop.pm
parent7b50e1bead984cc2a853b1470124a6804b18f6cc (diff)
New --bridge-feed-rate option. #68
Diffstat (limited to 'lib/Slic3r/ExtrusionLoop.pm')
-rw-r--r--lib/Slic3r/ExtrusionLoop.pm5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/Slic3r/ExtrusionLoop.pm b/lib/Slic3r/ExtrusionLoop.pm
index 38b17a7fe..50998e808 100644
--- a/lib/Slic3r/ExtrusionLoop.pm
+++ b/lib/Slic3r/ExtrusionLoop.pm
@@ -5,6 +5,9 @@ use XXX;
extends 'Slic3r::Polyline::Closed';
+# perimeter/fill/bridge/skirt
+has 'role' => (is => 'ro', required => 1);
+
sub split_at {
my $self = shift;
my ($point) = @_;
@@ -25,7 +28,7 @@ sub split_at {
push @new_points, @{$self->points}[$i .. $#{$self->points}];
push @new_points, @{$self->points}[0 .. $i];
- return Slic3r::ExtrusionPath->new(points => [@new_points]);
+ return Slic3r::ExtrusionPath->new(points => [@new_points], role => $self->role);
}
1;