X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FLaTeX%2FTikZ%2FFormatter.pm;h=b9a6e10de4e7aae925e04899cc2411440a0d73ee;hb=d3c71e26ff4759bbd943d85b4b054b1dc883df29;hp=d349ed3d207d8794860da79dfd2c472bde903706;hpb=9e8367c3ac993eb5733ab8a1b517d037f8d9b8f4;p=perl%2Fmodules%2FLaTeX-TikZ.git diff --git a/lib/LaTeX/TikZ/Formatter.pm b/lib/LaTeX/TikZ/Formatter.pm index d349ed3..b9a6e10 100644 --- a/lib/LaTeX/TikZ/Formatter.pm +++ b/lib/LaTeX/TikZ/Formatter.pm @@ -51,8 +51,9 @@ has 'height' => ( ); has 'origin' => ( - is => 'ro', - does => 'Maybe[LaTeX::TikZ::Point]', + is => 'ro', + isa => 'Maybe[LaTeX::TikZ::Point::Autocoerce]', + coerce => 1, ); my $find_mods; @@ -159,7 +160,7 @@ sub thickness { 0.8 * $width * ($tikz->scale / 5); } -use LaTeX::TikZ::API formatter => sub { +use LaTeX::TikZ::Interface formatter => sub { shift; __PACKAGE__->new(@_);