]> git.vpit.fr Git - perl/modules/LaTeX-TikZ.git/blobdiff - lib/LaTeX/TikZ/Set/Polyline.pm
Also define a default functor rule for the new Polyline
[perl/modules/LaTeX-TikZ.git] / lib / LaTeX / TikZ / Set / Polyline.pm
index f982e91e661b63c0c5cab6e59aebe277ddd07b41..627fd81080b7bd69e95430d0436afcd86cb1996d 100644 (file)
@@ -102,6 +102,16 @@ LaTeX::TikZ::Interface->register(
  },
 );
 
  },
 );
 
+LaTeX::TikZ::Functor->default_rule(
+ (__PACKAGE__) => sub {
+  my ($functor, $set, @args) = @_;
+  $set->new(
+   points => [ map $_->$functor(@args), $set->kids ],
+   closed => $set->closed,
+  );
+ }
+);
+
 __PACKAGE__->meta->make_immutable;
 
 =head1 SEE ALSO
 __PACKAGE__->meta->make_immutable;
 
 =head1 SEE ALSO