]> git.vpit.fr Git - perl/modules/LaTeX-TikZ.git/blobdiff - lib/LaTeX/TikZ/Set/Point.pm
Make Points into a real class
[perl/modules/LaTeX-TikZ.git] / lib / LaTeX / TikZ / Set / Point.pm
index 2c613d80931c98a306f91cfed289082498db424e..58fb28c741a073b565512841ecba24a17a994abb 100644 (file)
@@ -15,14 +15,17 @@ Version 0.01
 
 our $VERSION = '0.01';
 
+use LaTeX::TikZ::Point;
+
 use Any::Moose;
 
 with 'LaTeX::TikZ::Set::Op';
 
 has 'point' => (
  is       => 'ro',
- does     => 'LaTeX::TikZ::Point',
+ does     => 'LaTeX::TikZ::Point::Autocoerce',
  required => 1,
+ coerce   => 1,
 );
 
 sub path {
@@ -30,7 +33,7 @@ sub path {
 
  my $p = $set->point;
 
- '(' . $tikz->len($p->Re) . ',' . $tikz->len($p->Im) . ')';
+ '(' . $tikz->len($p->x) . ',' . $tikz->len($p->y) . ')';
 }
 
 use LaTeX::TikZ::Interface point => sub {