X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FLaTeX%2FTikZ%2FSet%2FPath.pm;h=18b9020d120da1ef7b26eedcb3379d8e5eb94632;hb=5adf00c880491bac3bd793a07431cf161c03643f;hp=b8d976827d04bd3431c7df07fed8d01c6295d2da;hpb=263a93f34deb0f2e87e89d6186361c7232b61c04;p=perl%2Fmodules%2FLaTeX-TikZ.git diff --git a/lib/LaTeX/TikZ/Set/Path.pm b/lib/LaTeX/TikZ/Set/Path.pm index b8d9768..18b9020 100644 --- a/lib/LaTeX/TikZ/Set/Path.pm +++ b/lib/LaTeX/TikZ/Set/Path.pm @@ -42,9 +42,9 @@ my $ltspe_tc = find_type_constraint('LaTeX::TikZ::Set::Path::Elements'); sub add { my $set = shift; - $ltspe_tc->check($_) for @_; + $ltspe_tc->assert_valid($_) for @_; - push @{$_[0]->_ops}, @_; + push @{$set->_ops}, @_; $set; } @@ -55,7 +55,7 @@ sub path { join ' ', map $_->path(@_), $set->ops; } -use LaTeX::TikZ::API path => sub { +use LaTeX::TikZ::Interface path => sub { shift; __PACKAGE__->new(ops => \@_);