koch-antisnowflake-cli v1.4.0
koch-antisnowflake-cli
Print the Koch Anti-Snowflake to the console!

Why the console? Because it's the cool way.
See All Fractals in the fractals-cli project.
Usage
Via npx:
$ npx koch-antisnowflake-cli <n>
$ npx koch-antisnowflake-cli <n> [size] [options]where n >= 0 and size >= n (if provided).
Via Global Install
$ npm install --global koch-antisnowflake-cli
$ koch-antisnowflake-cli <n>
$ koch-antisnowflake-cli <n> [size] [options]where n >= 0 and size >= n (if provided).
Via Import
$ npm install koch-antisnowflake-clithen:
const koch_antisnowflake = require('koch-antisnowflake-cli');
console.log(koch_antisnowflake.create(<n>));
console.log(koch_antisnowflake.create(<n>, {
size: <number>,
rotate: <flip|standard>,
character: <character>
}));The config params are optional.
Options
Recursive Step
$ koch-antisnowflake-cli <n>The first param <n> is the recursive step. <n> should be an integer greater than or equal to 0.
Examples:
$ koch-antisnowflake-cli 2
$ koch-antisnowflake-cli 3
Size
$ koch-antisnowflake-cli <n> [size]The optional [size] param allows the Koch Anti-Snowflake to be drawn at larger sizes. [size] should be an integer greater than or equal to <n>. Including size will draw a Koch Anti-Snowflake of <n> recursive steps the size of a hexagon with [size] recursive steps.
Example:
$ koch-antisnowflake-cli 2 3
Rotation
$ koch-antisnowflake-cli <n> --rotate=<flip|standard>The optional --rotate param rotates the Koch Anti-Snowflake. Supported values:
flip: Rotate 180 degreesstandard: No rotation (default)
Example:
$ koch-antisnowflake-cli 3 --rotate=flip
Custom Characters
$ koch-antisnowflake-cli <n> --character=<character>The optional --character=<character> param will draw the Koch Anti-Snowflake using the provided character. (Please provide only 1 character)
Example:
$ koch-antisnowflake-cli 1 3 --character=*
Related
Main Project
- fractals-cli - Print 22 Fractals to the console
Fractal Shapes
- sierpinski-triangle-cli - Print the Sierpinski Triangle to the console
- sierpinski-carpet-cli - Print the Sierpinski Carpet to the console
- sierpinski-hexagon-cli - Print the Sierpinski Hexagon to the console
- hexaflake-cli - Print the Hexaflake Fractal to the console
- koch-snowflake-cli - Print the Koch Snowflake to the console
- triflake-cli - Print the Triflake Fractal to the console
Fractal Patterns
- cantor-set-cli - Print the Cantor Set to the console
- cantor-dust-cli - Print the Cantor Dust Fractal to the console
- h-tree-cli - Print the H-Tree Fractal to the console
- minkowski-sausage-cli - Print the Minkowski Sausage to the console
- t-square-cli - Print the T-Square Fractal to the console
- vicsek-fractal-cli - Print the Vicsek Fractal to the console
- v-tree-cli - Print the V-Tree Fractal to the console
Space Filling Curves
- dragon-curve-cli - Print the Dragon Curve to the console
- hilbert-curve-cli - Print the Hilbert Curve to the console
- moore-curve-cli - Print the Moore Curve to the console
- peano-curve-cli - Print the Peano Curve to the console
- greek-cross-cli - Print the Greek Cross Fractal to the console
- gosper-curve-cli - Print the Gosper Curve to the console
- sierpinski-arrowhead-cli - Print the Sierpinski Arrowhead Curve to the console
- sierpinski-curve-cli - Print the Sierpinski "Square" Curve to the console