This spot of Perl code calculates various mathematical paths through a 2-D X,Y plane.
13
14 3 12 ...
15 4 1 2 11 28
16 5 6 7 8 9 10 27
17 18 19 20 21 22 23 24 25 26
Math-PlanePath is
free software (free
as in freedom), published under the terms of the
GNU General Public
License (v3 or higher).
Download version 103 here, either just the .pm file, the full
source here or from
CPAN, or a Debian package here or from my repo.
And separate toothpick and more cellular patterns,Math-PlanePath-103.tar.gz(1020k, and sig)
libmath-planepath-perl_103-0.1_all.deb(1271k, and sig)
Math-PlanePath-Toothpick-8.tar.gz(143k, and sig)
libmath-planepath-toothpick-perl_8-0.1_all.deb(109k, and sig)
The sig files are Gnu PG ascii armoured
signatures generated from my key. There's a
SIGNATURE file inside the .tar.gz for
cpansign
too. Older sources can be found
at backpan.
There's no drawing in Math-PlanePath, just coordinate calculations (see math-image for drawing), but here's some samples. Click each for its section in the gallery (PNG format images, total about 285 kbytes).
And in the separate Math-PlanePath-Toothpick distribution.
See math-image to display
various values on these these paths.
This page Copyright 2010, 2011, 2012, 2013 Kevin Ryde, except for the GPLv3 logo which is Copyright Free Software Foundation and used here in accordance with its terms.
Imagine this page spiralling.
(Back to the sitemap.)