]> git.vpit.fr Git - perl/modules/LaTeX-TikZ.git/blobdiff - lib/LaTeX/TikZ/Tools.pm
Make sure POD headings are linkable
[perl/modules/LaTeX-TikZ.git] / lib / LaTeX / TikZ / Tools.pm
index d2d1131146a50bb85a1b0cb439852843a15de2cf..d096f6bcf8741e549741255e9409c78be884c1cc 100644 (file)
@@ -15,7 +15,7 @@ Version 0.02
 
 our $VERSION = '0.02';
 
-use Any::Moose 'Util::TypeConstraints' => [ 'find_type_constraint' ];
+use Mouse::Util::TypeConstraints 'find_type_constraint';
 
 =head1 CONSTANTS
 
@@ -30,7 +30,9 @@ use constant EPS => 1e-10;
 
 =head1 FUNCTIONS
 
-=head2 C<numeq $x, $y>
+=head2 C<numeq>
+
+    numeq($x, $y)
 
 Returns true if and only if C<$x> and C<$y> are equal up to L</EPS>.
 
@@ -38,7 +40,9 @@ Returns true if and only if C<$x> and C<$y> are equal up to L</EPS>.
 
 sub numeq { abs($_[0] - $_[1]) < EPS }
 
-=head2 C<numcmp $x, $y>
+=head2 C<numcmp>
+
+    numcmp($x, $y)
 
 Returns a negative number, zero, or a positive number when C<$x> is respectively smaller than, equal to, or greater than C<$y> up to L</EPS>.
 
@@ -46,7 +50,9 @@ Returns a negative number, zero, or a positive number when C<$x> is respectively
 
 sub numcmp { $_[0] < $_[1] - EPS ? -1 : $_[0] > $_[1] + EPS ? 1 : 0 }
 
-=head2 C<numround $x>
+=head2 C<numround>
+
+    numround($x)
 
 Returns the closest integer from C<$x> up to L</EPS>.
 
@@ -58,7 +64,9 @@ sub numround {
  $x + EPS < $i + 0.5 ? $i : $i + 1;
 }
 
-=head2 C<type_constraint $class>
+=head2 C<type_constraint>
+
+    my $tc = type_constraint($class)
 
 Finds the type constraint for C<$class> by first trying to load the relevant F<.pm> file.
 
@@ -104,7 +112,7 @@ You can find documentation for this module with the perldoc command.
 
 =head1 COPYRIGHT & LICENSE
 
-Copyright 2010 Vincent Pit, all rights reserved.
+Copyright 2010,2011,2012,2013,2014,2015 Vincent Pit, all rights reserved.
 
 This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.