]> git.vpit.fr Git - perl/modules/LaTeX-TikZ.git/blobdiff - lib/LaTeX/TikZ/Set/Line.pm
Kids of Set::{Circle,Line,Rectangle} should be Set::Points, not Points
[perl/modules/LaTeX-TikZ.git] / lib / LaTeX / TikZ / Set / Line.pm
index 238e1f7f75a73fa3ea13ad44e4e6a42ee6eff926..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 {
@@ -37,7 +41,7 @@ sub path {
  $set->from->path(@_) . ' -- ' . $set->to->path(@_);
 }
 
-use LaTeX::TikZ::API line => sub {
+use LaTeX::TikZ::Interface line => sub {
  shift;
 
  __PACKAGE__->new(from => $_[0], to => $_[1]);