Methods that generates imaginary landform contour path.
GitHub: https://github.com/YujiSODE/landformPath
Copyright (c) 2018 Yuji SODE <yuji.sode@gmail.com>
This software is released under the MIT License.
See LICENSE or http://opensource.org/licenses/mit-license.php
landformPath.js
: CanvasRenderingContext2D methodslandformPath_tools.js
: Tool for drawing imaginary landform contour lines
var L=getLandform(canvas);
canvas
: a canvas element
-
L.reset();
method that resets parameters for available landform paths -
L.curves(x,y,radius,linesN,dN,N);
method that generates landform contour lines using curved paths and returns modified radii -
L.lines(x,y,radius,linesN,dN,N);
method that generates landform contour lines using linear paths and returns modified radii -
L.coveringCurves(radius,linesN,dN,N);
method that generates landform contour lines covering the available landform paths and returns modified radii
the generated landform contour lines using curved paths -
L.coveringLines(radius,linesN,dN,N);
method that generates landform contour lines covering the available landform paths and returns modified radii
the generated landform contour lines using linear paths
x
andy
: values of coordinates for the centerradius
: an array of radiilinesN
: the total number of contour linesdN
: a span between two red linesN
: an optional number of contour lines above the top red line
0 is default value