Print the Hilbert Curve to the console!
npm install hilbert-curve-cli
$ npx hilbert-curve-cli
$ npx hilbert-curve-cli [options]
`
where n >= 1.
$3
`
$ npm install --global hilbert-curve-cli
$ hilbert-curve-cli
$ hilbert-curve-cli [options]
`
where n >= 1.
$3
`
$ npm install hilbert-curve-cli
`
then:
`
const hilbert_curve = require('hilbert-curve-cli');
console.log(hilbert_curve.create();
console.log(hilbert_curve.create(, {
rotation: ,
line:
});
`
The config params are optional.
Options
$3
`
$ hilbert-curve-cli
`
The first param is the recursive step. should be an integer greater than or equal to 1.
#### Examples:
`
$ hilbert-curve-cli 4
`
!What hilbert-curve-cli prints to the console
`
$ hilbert-curve-cli 5
`
!What hilbert-curve-cli prints to the console
$3
`
$ hilbert-curve-cli --rotate=
`
The optional --rotate param rotates the Hilbert Curve. Supported values:
- left: Rotate left 90 degrees
- right: Rotate right 90 degrees
- flip: Rotate 180 degrees
- standard: No rotation (default)
#### Example:
`
$ hilbert-curve-cli 5 --rotate=right
`
!What hilbert-curve-cli prints to the console
`
$ hilbert-curve-cli 5 --rotate=flip
`
!What hilbert-curve-cli prints to the console
`
$ hilbert-curve-cli 5 --rotate=left
`
!What hilbert-curve-cli prints to the console
$3
`
$ hilbert-curve-cli --line=
`
The optional --line param draws the Hilbert Curve using different line types. Supported values:
- bold: Draw using bold lines
- double: Draw using double lines
- standard: Draw using standard lines (default)
#### Examples:
`
$ hilbert-curve-cli 5 --line=bold
`
!What hilbert-curve-cli prints to the console
`
$ hilbert-curve-cli 5 --line=double
``