]> git.vpit.fr Git - perl/modules/LaTeX-TikZ.git/commitdiff
More documentation boilerplate
authorVincent Pit <vince@profvince.com>
Fri, 23 Jul 2010 08:30:03 +0000 (10:30 +0200)
committerVincent Pit <vince@profvince.com>
Fri, 23 Jul 2010 08:30:03 +0000 (10:30 +0200)
30 files changed:
lib/LaTeX/TikZ/Formatter.pm
lib/LaTeX/TikZ/Functor.pm
lib/LaTeX/TikZ/Interface.pm
lib/LaTeX/TikZ/Mod.pm
lib/LaTeX/TikZ/Mod/Clip.pm
lib/LaTeX/TikZ/Mod/Color.pm
lib/LaTeX/TikZ/Mod/Fill.pm
lib/LaTeX/TikZ/Mod/Formatted.pm
lib/LaTeX/TikZ/Mod/Layer.pm
lib/LaTeX/TikZ/Mod/Pattern.pm
lib/LaTeX/TikZ/Mod/Pattern/Dots.pm
lib/LaTeX/TikZ/Mod/Pattern/Lines.pm
lib/LaTeX/TikZ/Mod/Raw.pm
lib/LaTeX/TikZ/Mod/Width.pm
lib/LaTeX/TikZ/Point.pm
lib/LaTeX/TikZ/Scope.pm
lib/LaTeX/TikZ/Set.pm
lib/LaTeX/TikZ/Set/Arc.pm
lib/LaTeX/TikZ/Set/Arrow.pm
lib/LaTeX/TikZ/Set/Circle.pm
lib/LaTeX/TikZ/Set/Line.pm
lib/LaTeX/TikZ/Set/Mutable.pm
lib/LaTeX/TikZ/Set/Op.pm
lib/LaTeX/TikZ/Set/Path.pm
lib/LaTeX/TikZ/Set/Point.pm
lib/LaTeX/TikZ/Set/Polyline.pm
lib/LaTeX/TikZ/Set/Raw.pm
lib/LaTeX/TikZ/Set/Rectangle.pm
lib/LaTeX/TikZ/Set/Sequence.pm
lib/LaTeX/TikZ/Tools.pm

index 426263f16a517c434e7c2920fb58865c39fa99a9..bd637e848ce2ccc7d439d522742570e54e29fc07 100644 (file)
@@ -284,6 +284,10 @@ LaTeX::TikZ::Interface->register(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 344816438038170d7a7f5668f9929fc14b67ade9..e7ee0a60aab9c0a9cd5f63fd9539f2c3bcc82b40 100644 (file)
@@ -160,6 +160,10 @@ LaTeX::TikZ::Interface->register(
  },
 );
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index ef78fa8b1644abb7765861bb95699028f21d0a05..93b00435e27c267bce9be63cc903e51553f50219 100644 (file)
@@ -91,6 +91,10 @@ sub load {
  require LaTeX::TikZ::Mod::Pattern;   # pattern
 }
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 87cec117c14162236baeeff5f8dbf6ca6811f994..2bb7c94e0f2331598feaaba17060fe3778b772f7 100644 (file)
@@ -61,6 +61,10 @@ coerce 'LaTeX::TikZ::Mod'
     => from 'Str'
     => via { LaTeX::TikZ::Mod::Raw->new(content => $_) };
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 69c401edf70b84a4ca7a10bff2d343f24e2d78e5..f9d90228d96018431886455545323fc1bc7d2cd8 100644 (file)
@@ -27,8 +27,22 @@ use LaTeX::TikZ::Tools;
 
 use Any::Moose;
 
+=head1 RELATIONSHIPS
+
+This class consumes the L<LaTeX::TikZ::Mod> role, and as such implements the L</tag>, L</cover>, L</declare> and L</apply> methods.
+
+=cut
+
 with 'LaTeX::TikZ::Mod';
 
+=head1 ATTRIBUTES
+
+=head2 C<clip>
+
+The path that specifies the clipped area.
+
+=cut
+
 has clip => (
  is       => 'ro',
  does     => 'LaTeX::TikZ::Set::Op',
@@ -41,8 +55,18 @@ my $default_formatter = LaTeX::TikZ::Formatter->new(
  scale  => 1,
 );
 
+=head1 METHODS
+
+=head2 C<tag>
+
+=cut
+
 sub tag { ref $_[0] }
 
+=head2 C<cover>
+
+=cut
+
 my $get_tc = do {
  my %tc;
 
@@ -128,8 +152,16 @@ sub cover {
  $old->path($default_formatter) eq $new->path($default_formatter);
 }
 
+=head2 C<declare>
+
+=cut
+
 sub declare { }
 
+=head2 C<apply>
+
+=cut
+
 sub apply {
  my ($self) = @_;
 
@@ -156,6 +188,10 @@ LaTeX::TikZ::Functor->default_rule(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Mod>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 99cfe5f8585012988c9095fa76d28e0b1adc29af..48e67db4688024c75406ce312392ef578a29d1b7 100644 (file)
@@ -19,20 +19,50 @@ use LaTeX::TikZ::Interface;
 
 use Any::Moose;
 
+=head1 RELATIONSHIPS
+
+This class consumes the L<LaTeX::TikZ::Mod> role, and as such implements the L</tag>, L</cover>, L</declare> and L</apply> methods.
+
+=cut
+
 with 'LaTeX::TikZ::Mod';
 
+=head1 ATTRIBUTES
+
+=head2 C<color>
+
+=cut
+
 has 'color' => (
  is       => 'ro',
  isa      => 'Str',
  required => 1,
 );
 
+=head1 METHODS
+
+=head2 C<tag>
+
+=cut
+
 sub tag { ref $_[0] }
 
+=head2 C<cover>
+
+=cut
+
 sub cover { $_[0]->color eq $_[1]->color }
 
+=head2 C<declare>
+
+=cut
+
 sub declare { }
 
+=head2 C<apply>
+
+=cut
+
 sub apply { 'color=' . $_[0]->color }
 
 LaTeX::TikZ::Interface->register(
@@ -45,6 +75,10 @@ LaTeX::TikZ::Interface->register(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Mod>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index daee6273b49dba248961f40b0892959fd78043ab..61aef2b2bcca594266bd387b1b811237e6401ddc 100644 (file)
@@ -19,20 +19,50 @@ use LaTeX::TikZ::Interface;
 
 use Any::Moose;
 
+=head1 RELATIONSHIPS
+
+This class consumes the L<LaTeX::TikZ::Mod> role, and as such implements the L</tag>, L</cover>, L</declare> and L</apply> methods.
+
+=cut
+
 with 'LaTeX::TikZ::Mod';
 
+=head1 ATTRIBUTES
+
+=head2 C<color>
+
+=cut
+
 has 'color' => (
  is       => 'ro',
  isa      => 'Str',
  required => 1,
 );
 
+=head1 METHODS
+
+=head2 C<tag>
+
+=cut
+
 sub tag { ref $_[0] }
 
+=head2 C<cover>
+
+=cut
+
 sub cover { $_[0]->color eq $_[1]->color }
 
+=head2 C<declare>
+
+=cut
+
 sub declare { }
 
+=head2 C<apply>
+
+=cut
+
 sub apply { 'fill=' . $_[0]->color }
 
 LaTeX::TikZ::Interface->register(
@@ -45,6 +75,10 @@ LaTeX::TikZ::Interface->register(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Mod>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 5bda2470b4132fdd4c9851c9374ac3ab02767022..e9b67a9f06c0117701cc9f70fd0d471bbca67430 100644 (file)
@@ -18,12 +18,22 @@ our $VERSION = '0.01';
 use Any::Moose;
 use Any::Moose 'Util::TypeConstraints';
 
+=head1 ATTRIBUTES
+
+=head2 C<type>
+
+=cut
+
 has 'type' => (
  is       => 'ro',
  isa      => enum([ qw/clip layer raw/ ]),
  required => 1,
 );
 
+=head2 C<content>
+
+=cut
+
 has 'content' => (
  is       => 'ro',
  isa      => 'Str',
@@ -34,6 +44,12 @@ coerce 'LaTeX::TikZ::Mod::Formatted'
     => from 'Str'
     => via { LaTeX::TikZ::Mod::Formatted->new(type => 'raw', content => $_) };
 
+=head1 METHODS
+
+=head2 C<tag>
+
+=cut
+
 sub tag {
  my ($self) = @_;
 
@@ -42,6 +58,10 @@ sub tag {
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 0dd0a84a76dec2a4b0f06a9c470d9ca253a31de3..fda3d59559a0bd3623b9682655dadc58103eb4a7 100644 (file)
@@ -25,14 +25,30 @@ use LaTeX::TikZ::Interface;
 use Any::Moose;
 use Any::Moose 'Util::TypeConstraints';
 
+=head1 RELATIONSHIPS
+
+This class consumes the L<LaTeX::TikZ::Mod> role, and as such implements the L</tag>, L</cover>, L</declare> and L</apply> methods.
+
+=cut
+
 with 'LaTeX::TikZ::Mod';
 
+=head1 ATTRIBUTES
+
+=head2 C<name>
+
+=cut
+
 has 'name' => (
  is       => 'ro',
  isa      => 'Str',
  required => 1,
 );
 
+=head2 C<above>
+
+=cut
+
 subtype 'LaTeX::TikZ::Mod::LevelList'
      => as 'ArrayRef[LaTeX::TikZ::Mod::Layer]';
 
@@ -54,6 +70,10 @@ has '_above' => (
 
 sub above { @{$_[0]->_above} }
 
+=head2 C<below>
+
+=cut
+
 has '_below' => (
  is       => 'ro',
  isa      => 'LaTeX::TikZ::Mod::LevelList',
@@ -72,6 +92,10 @@ has '_score' => (
  builder  => '_build_score',
 );
 
+=head1 METHODS
+
+=cut
+
 my %layers;
 
 around 'new' => sub {
@@ -105,14 +129,26 @@ sub DEMOLISH {
  delete $layers{$self->name};
 }
 
+=head2 C<tag>
+
+=cut
+
 sub tag {
  my ($self) = @_;
 
  ref($self) . '/' . $self->name;
 }
 
+=head2 C<cover>
+
+=cut
+
 sub cover { $_[0]->name eq $_[1]->name }
 
+=head2 C<score>
+
+=cut
+
 {
  our %score;
 
@@ -162,6 +198,10 @@ sub cover { $_[0]->name eq $_[1]->name }
   $score{$name}
  }
 
+=head2 C<declare>
+
+=cut
+
  sub declare {
   shift;
 
@@ -186,6 +226,10 @@ sub cover { $_[0]->name eq $_[1]->name }
  }
 }
 
+=head2 C<apply>
+
+=cut
+
 sub apply {
  my ($self) = @_;
 
@@ -208,6 +252,10 @@ __PACKAGE__->meta->make_immutable(
  inline_constructor => 0,
 );
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Mod>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index ddae7e2b00f8b0b0ecc2f72526be2985927d7655..230af5b135b3fb3585fbe6935b07f377bad86f2d 100644 (file)
@@ -19,8 +19,20 @@ use LaTeX::TikZ::Interface;
 
 use Any::Moose;
 
+=head1 RELATIONSHIPS
+
+This class consumes the L<LaTeX::TikZ::Mod> role, and as such implements the L</tag>, L</cover>, L</declare> and L</apply> methods.
+
+=cut
+
 with 'LaTeX::TikZ::Mod';
 
+=head1 ATTRIBUTES
+
+=head2 C<template>
+
+=cut
+
 has 'template' => (
  is       => 'ro',
  isa      => 'ArrayRef[Str]',
@@ -34,6 +46,12 @@ has '_cache' => (
  default  => sub { +{ } },
 );
 
+=head1 METHODS
+
+=head2 C<name>
+
+=cut
+
 sub name {
  my ($pat, $tikz) = @_;
 
@@ -50,10 +68,22 @@ my %handlers = (
  width => sub { sprintf '%0.1fpt', $_[1]->thickness($_[2]) },
 );
 
+=head2 C<tag>
+
+=cut
+
 sub tag { ref $_[0] }
 
+=head2 C<cover>
+
+=cut
+
 sub cover { 1 }
 
+=head2 C<declare>
+
+=cut
+
 sub declare {
  my ($pat, $tikz) = @_;
 
@@ -75,6 +105,10 @@ sub declare {
  return @$template;
 }
 
+=head2 C<apply>
+
+=cut
+
 sub apply { 'fill', 'pattern=' . $_[0]->name($_[1]) }
 
 LaTeX::TikZ::Interface->register(
@@ -96,6 +130,10 @@ LaTeX::TikZ::Interface->register(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Mod>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 45714b1f3b0a5c71d1949594b0329067e85f8f48..1e3bfaa34902e3205673d866ca56caa05c8067a1 100644 (file)
@@ -20,14 +20,30 @@ use Sub::Name ();
 use Any::Moose;
 use Any::Moose 'Util::TypeConstraints';
 
+=head1 RELATIONSHIPS
+
+This class inherits the L<LaTeX::TikZ::Mod::Pattern> class and its L<LaTeX::TikZ::Mod::Pattern/tag>, L<LaTeX::TikZ::Mod::Pattern/cover>, L<LaTeX::TikZ::Mod::Pattern/declare> and L<LaTeX::TikZ::Mod::Pattern/apply> methods.
+
+=cut
+
 extends 'LaTeX::TikZ::Mod::Pattern';
 
+=head1 ATTRIBUTES
+
+=head2 C<dot_width>
+
+=cut
+
 has 'dot_width' => (
  is      => 'ro',
  isa     => subtype('Num' => where { LaTeX::TikZ::Tools::numcmp($_, 0) >= 0 }),
  default => 1,
 );
 
+=head2 C<space_width>
+
+=cut
+
 has 'space_width' => (
  is      => 'ro',
  isa     => subtype('Num' => where { LaTeX::TikZ::Tools::numcmp($_, 0) >= 0 }),
@@ -84,6 +100,10 @@ around 'BUILDARGS' => sub {
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Mod::Pattern>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index a86844020ded2e165e087dea465d31adf8fe87f5..d495ffd2067e7c72eff771c24d5d8ce150bc8b12 100644 (file)
@@ -22,8 +22,20 @@ use LaTeX::TikZ::Tools;
 use Any::Moose;
 use Any::Moose 'Util::TypeConstraints';
 
+=head1 RELATIONSHIPS
+
+This class inherits the L<LaTeX::TikZ::Mod::Pattern> class and its L</tag>, L</cover>, L<LaTeX::TikZ::Mod::Pattern/declare> and L<LaTeX::TikZ::Mod::Pattern/apply> methods.
+
+=cut
+
 extends 'LaTeX::TikZ::Mod::Pattern';
 
+=head1 ATTRIBUTES
+
+=head2 C<direction>
+
+=cut
+
 enum 'LaTeX::TikZ::Mod::Pattern::Direction' => (
  'horizontal', 'vertical', 'north east', 'north west',
 );
@@ -34,12 +46,20 @@ has 'direction' => (
  default => 'horizontal',
 );
 
+=head2 C<line_width>
+
+=cut
+
 has 'line_width' => (
  is      => 'ro',
  isa     => subtype('Num' => where { LaTeX::TikZ::Tools::numcmp($_, 0) >= 0 }),
  default => 1,
 );
 
+=head2 C<space_width>
+
+=cut
+
 has 'space_width' => (
  is      => 'ro',
  isa     => subtype('Num' => where { LaTeX::TikZ::Tools::numcmp($_, 0) >= 0 }),
@@ -119,8 +139,18 @@ around 'BUILDARGS' => sub {
  $class->$orig(%args);
 };
 
+=head1 METHODS
+
+=head2 C<tag>
+
+=cut
+
 sub tag { join '/', ref $_[0], $_[0]->direction }
 
+=head2 C<cover>
+
+=cut
+
 sub cover {
  my ($this, $other) = @_;
 
@@ -133,6 +163,10 @@ sub cover {
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Mod::Pattern>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 28b1d1dc69c420e41fc85efd81a506f686c648b8..60b2453163fc43ab005d49913f013049051edd8f 100644 (file)
@@ -19,24 +19,54 @@ use LaTeX::TikZ::Interface;
 
 use Any::Moose;
 
+=head1 RELATIONSHIPS
+
+This class consumes the L<LaTeX::TikZ::Mod> role, and as such implements the L</tag>, L</cover>, L</declare> and L</apply> methods.
+
+=cut
+
 with 'LaTeX::TikZ::Mod';
 
+=head1 ATTRIBUTES
+
+=head2 C<content>
+
+=cut
+
 has 'content' => (
  is       => 'ro',
  isa      => 'Str',
  required => 1,
 );
 
+=head1 METHODS
+
+=head2 C<tag>
+
+=cut
+
 sub tag {
  my ($self) = @_;
 
  ref($self) . '/' . $self->content;
 }
 
+=head2 C<cover>
+
+=cut
+
 sub cover { 1 }
 
+=head2 C<declare>
+
+=cut
+
 sub declare { }
 
+=head2 C<apply>
+
+=cut
+
 sub apply { $_[0]->content }
 
 LaTeX::TikZ::Interface->register(
@@ -49,6 +79,10 @@ LaTeX::TikZ::Interface->register(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Mod>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 41c5e076bfd69750fd9b508905e2d22772452291..58a8804faced24824db0f39df6f2c9451f6cc178 100644 (file)
@@ -21,20 +21,50 @@ use LaTeX::TikZ::Tools;
 
 use Any::Moose;
 
+=head1 RELATIONSHIPS
+
+This class consumes the L<LaTeX::TikZ::Mod> role, and as such implements the L</tag>, L</cover>, L</declare> and L</apply> methods.
+
+=cut
+
 with 'LaTeX::TikZ::Mod';
 
+=head1 ATTRIBUTES
+
+=head2 C<width>
+
+=cut
+
 has 'width' => (
  is       => 'ro',
  isa      => 'Int',
  required => 1,
 );
 
+=head1 METHODS
+
+=head2 C<tag>
+
+=cut
+
 sub tag { ref $_[0] }
 
+=head2 C<cover>
+
+=cut
+
 sub cover { LaTeX::TikZ::Tools::numeq($_[0]->width, $_[1]->width) }
 
+=head2 C<declare>
+
+=cut
+
 sub declare { }
 
+=head2 C<apply>
+
+=cut
+
 sub apply { sprintf 'line width=%0.1fpt', $_[1]->thickness($_[0]->width) }
 
 LaTeX::TikZ::Interface->register(
@@ -47,6 +77,10 @@ LaTeX::TikZ::Interface->register(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Mod>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 7fa3fa1076b0a61a8689284df875aaea90856c32..2e20fd725c00e30d493b27067ff8fa3959ae4a08 100644 (file)
@@ -73,6 +73,10 @@ coerce 'LaTeX::TikZ::Point::Autocoerce'
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index e973adc20d6baa6af64b81c16fe6cc0b2b45b9f4..b6ed833dba48f87080fe6b8a21675a8a7950f916 100644 (file)
@@ -268,6 +268,10 @@ sub fold {
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 505dfec1a823712e0ce06477ed39a186d4416a5c..d285a6cb12b2dd52cbdb8b33710873978dd7bcd5 100644 (file)
@@ -173,6 +173,10 @@ sub clip {
  )
 }
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 9039cf02232b72144468a8352af48c7b619d12d0..c0cf352597bb62c58ca843b36d0881f086e4e356 100644 (file)
@@ -78,6 +78,10 @@ LaTeX::TikZ::Interface->register(
  },
 );
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 415adff5655ad2edda05c3610c127dec6366da9b..ee92b025132350281b7899118c8a0a4626ea7e68 100644 (file)
@@ -53,6 +53,10 @@ LaTeX::TikZ::Interface->register(
  },
 );
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index c035562cad6fbe0d5505fec979dd8e25c634796a..9d3cf640596a0e57061ba20e79c8d75911651609 100644 (file)
@@ -93,6 +93,10 @@ LaTeX::TikZ::Functor->default_rule(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set>, L<LaTeX::TikZ::Set::Op>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index bf41d14ac24fcfedbb30e20560765df3897726ff..b34c730168259452f213ec1f3926069e98571b70 100644 (file)
@@ -87,6 +87,10 @@ LaTeX::TikZ::Functor->default_rule(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set::Op>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 863a56156d24af3b605a6559e8c83f40a7d2a686..92fa0f9ef8b543d514f1f54ffcbce412dc1ff53d 100644 (file)
@@ -40,6 +40,10 @@ requires qw(
  add
 );
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index c7b6b57bebe97a9b0f8f83dc8069c686269f2d5b..0a3df1b1c3f00340ffff650bf5dac6d947908af3 100644 (file)
@@ -61,6 +61,10 @@ sub draw {
  [ "\\draw " . $set->path(@_) . ' ;' ];
 }
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 7a8793d1232e9cd82167e273d2c3dbe74bd9d8de..86dfe446cf4a7504cc8357006b0d0a8c1d2e7afd 100644 (file)
@@ -99,6 +99,10 @@ LaTeX::TikZ::Functor->default_rule(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set::Op>, L<LaTeX::TikZ::Set::Mutable>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index b226fd41ec6b0efed1ce2bfdf54277fae09d7198..424d6d1d719579df1984acf280c0338ebe243f33 100644 (file)
@@ -144,6 +144,10 @@ LaTeX::TikZ::Functor->default_rule(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set::Op>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index e1172eb36b0f25590138aca3e33d04fcaf0a679f..4f277912a44f19da684fb1f241b6d41c2832d7e9 100644 (file)
@@ -108,6 +108,10 @@ LaTeX::TikZ::Functor->default_rule(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set::Op>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index ee61e8f0612b66dcf05ca77b356f1842db567ec1..3f2ab9e80693618dfc5af94506d87477e4fd77e3 100644 (file)
@@ -67,6 +67,10 @@ LaTeX::TikZ::Functor->default_rule(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set::Op>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 3d11cc57a5aaf1f514edfdf18d2cd626ab00453b..e09382abc9a4c3f1866039907522aa4957070dca 100644 (file)
@@ -152,6 +152,10 @@ LaTeX::TikZ::Functor->default_rule(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set::Op>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index ca7143f8e3f1bce3a26cf5664409a7489660d080..b38aa6b8e088ae24457ecf93dd24855047050f7a 100644 (file)
@@ -108,6 +108,10 @@ LaTeX::TikZ::Functor->default_rule(
 
 __PACKAGE__->meta->make_immutable;
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>, L<LaTeX::TikZ::Set::Op>, L<LaTeX::TikZ::Set::Mutable>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.
index 6a45fe427545a520c353aab9dd4b9373f2041948..6daa93d7faf747b1b57f7d83ef4481771be877d0 100644 (file)
@@ -66,6 +66,10 @@ sub type_constraint {
  find_type_constraint($class);
 }
 
+=head1 SEE ALSO
+
+L<LaTeX::TikZ>.
+
 =head1 AUTHOR
 
 Vincent Pit, C<< <perl at profvince.com> >>, L<http://www.profvince.com>.