X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2FLaTeX-TikZ.git;a=blobdiff_plain;f=lib%2FLaTeX%2FTikZ%2FSet%2FRectangle.pm;h=5c20fa8e95a0a769d3c84ce9cbfd085fa66ba3b9;hp=79dda06e264f662f83eb6c26bf916f300c250cac;hb=fcf49f47b7655e0bc3ed8c3da7f1004cbb70c7a5;hpb=f7b9f0d8c8d037ecb36c4d77aba3e7f202312f16 diff --git a/lib/LaTeX/TikZ/Set/Rectangle.pm b/lib/LaTeX/TikZ/Set/Rectangle.pm index 79dda06..5c20fa8 100644 --- a/lib/LaTeX/TikZ/Set/Rectangle.pm +++ b/lib/LaTeX/TikZ/Set/Rectangle.pm @@ -63,9 +63,12 @@ around 'BUILDARGS' => sub { my $class = shift; if (@_ == 2 and $tc1->check($_[0]) and $tc2->check($_[1])) { + my ($from, $to) = @_; @_ = ( - from => $_[0], - to => $_[1], + from => $from, + to => $to, + width => $to->x - $from->x, + height => $to->y - $from->y, ); } else { my %args = @_;