]> git.vpit.fr Git - perl/modules/LaTeX-TikZ.git/commitdiff
Kids of Set::{Circle,Line,Rectangle} should be Set::Points, not Points
authorVincent Pit <vince@profvince.com>
Wed, 21 Jul 2010 10:35:35 +0000 (12:35 +0200)
committerVincent Pit <vince@profvince.com>
Wed, 21 Jul 2010 10:35:35 +0000 (12:35 +0200)
lib/LaTeX/TikZ/Set/Circle.pm
lib/LaTeX/TikZ/Set/Line.pm
lib/LaTeX/TikZ/Set/Rectangle.pm

index b1d83b83454a9217715d5c57769b25dee7b1720c..f1bbeab30a9a5942537418fd209c1be1591596ec 100644 (file)
@@ -15,6 +15,8 @@ Version 0.01
 
 our $VERSION = '0.01';
 
+use LaTeX::TikZ::Set::Point;
+
 use LaTeX::TikZ::Tools;
 
 use Any::Moose;
@@ -24,8 +26,9 @@ with 'LaTeX::TikZ::Set::Op';
 
 has 'center' => (
  is       => 'ro',
does     => 'LaTeX::TikZ::Point',
isa      => 'LaTeX::TikZ::Set::Point',
  required => 1,
+ coerce   => 1,
 );
 
 subtype 'LaTeX::TikZ::Set::Circle::Radius'
index 6e73e38b5bb24106c6ecceb85f552b031c239efa..13c4618eb7d7b97e476c6942c90dcab19869be16 100644 (file)
@@ -15,20 +15,24 @@ Version 0.01
 
 our $VERSION = '0.01';
 
+use LaTeX::TikZ::Set::Point;
+
 use Any::Moose;
 
 with 'LaTeX::TikZ::Set::Op';
 
 has 'from' => (
  is       => 'ro',
does     => 'LaTeX::TikZ::Point',
isa      => 'LaTeX::TikZ::Set::Point',
  required => 1,
+ coerce   => 1,
 );
 
 has 'to' => (
  is       => 'ro',
does     => 'LaTeX::TikZ::Point',
isa      => 'LaTeX::TikZ::Set::Point',
  required => 1,
+ coerce   => 1,
 );
 
 sub path {
index 88af295a570f21ec08cab917a3044279e7f7595d..ddb66fcf8671ea508998e2758a52c7dee6ce5d9e 100644 (file)
@@ -15,20 +15,24 @@ Version 0.01
 
 our $VERSION = '0.01';
 
+use LaTeX::TikZ::Set::Point;
+
 use Any::Moose;
 
 with 'LaTeX::TikZ::Set::Op';
 
 has 'from' => (
  is       => 'ro',
does     => 'LaTeX::TikZ::Point',
isa      => 'LaTeX::TikZ::Set::Point',
  required => 1,
+ coerce   => 1,
 );
 
 has 'to' => (
  is       => 'ro',
does     => 'LaTeX::TikZ::Point',
isa      => 'LaTeX::TikZ::Set::Point',
  required => 1,
+ coerce   => 1,
 );
 
 has 'width' => (