X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FLaTeX-TikZ.git;a=blobdiff_plain;f=lib%2FLaTeX%2FTikZ%2FSet%2FPolyline.pm;fp=lib%2FLaTeX%2FTikZ%2FSet%2FPolyline.pm;h=627fd81080b7bd69e95430d0436afcd86cb1996d;hp=f982e91e661b63c0c5cab6e59aebe277ddd07b41;hb=93edf9c5c04a04fbd3c8dbf04eacaf66736ff6ee;hpb=cfe1f7a0b769c771181f2cb0d3d8f16a1dac7ad7 diff --git a/lib/LaTeX/TikZ/Set/Polyline.pm b/lib/LaTeX/TikZ/Set/Polyline.pm index f982e91..627fd81 100644 --- a/lib/LaTeX/TikZ/Set/Polyline.pm +++ b/lib/LaTeX/TikZ/Set/Polyline.pm @@ -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