Math::PlanePath::Base::NSEW3pm
Usage
package Math::PlanePath::Foo;use Math::PlanePath;use Math::PlanePath::Base::NSEW;@ISA = ('Math::PlanePath::Base::NSEW', 'Math::PlanePath');
Overview
This is a multi-inheritance mixin for paths which take only steps North, South, East and West by distance 1 each time. This includes for example the "SquareSpiral" and also things like the "DragonCurve" or "CCurve".
The following path descriptive methods are provided
valuedx_minimum() -1dx_maximum() 1dy_minimum() -1dy_maximum() 1dsumxy_minimum() -1dsumxy_maximum() 1ddiffxy_minimum() -1ddiffxy_maximum() 1dir_maximum_dxdy() 0,-1 # maximum South
Home page
<http://user42.tuxfamily.org/math-planepath/index.html>
Releases
6 releases since Debian 8 (Jessie); the text changed 3 times.