1.4.15 • Published 3 years ago
symbol2array v1.4.15
symbol2array
symbol2array generates a two-dimensional array from circle, square, diamond and triangle
examples
import { SymbolCreator } from 'symbol2array'
const symbolCreator = new SymbolCreator()
symbolCreator.createSymbol('circle', 10, 1).toArray()
// [
// [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
// [0, 0, 1, 1, 1, 1, 1, 1, 0, 0],
// [0, 1, 1, 0, 0, 0, 0, 1, 1, 0],
// [0, 1, 0, 0, 0, 0, 0, 0, 1, 0],
// [0, 1, 0, 0, 0, 0, 0, 0, 1, 0],
// [0, 1, 0, 0, 0, 0, 0, 0, 1, 0],
// [0, 1, 0, 0, 0, 0, 0, 0, 1, 0],
// [0, 1, 1, 0, 0, 0, 0, 1, 1, 0],
// [0, 0, 1, 1, 1, 1, 1, 1, 0, 0],
// [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
// ]
symbolCreator.createSymbol('square', 10, 1).toArray()
// [
// [1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
// [1, 0, 0, 0, 0, 0, 0, 0, 0, 1],
// [1, 0, 0, 0, 0, 0, 0, 0, 0, 1],
// [1, 0, 0, 0, 0, 0, 0, 0, 0, 1],
// [1, 0, 0, 0, 0, 0, 0, 0, 0, 1],
// [1, 0, 0, 0, 0, 0, 0, 0, 0, 1],
// [1, 0, 0, 0, 0, 0, 0, 0, 0, 1],
// [1, 0, 0, 0, 0, 0, 0, 0, 0, 1],
// [1, 0, 0, 0, 0, 0, 0, 0, 0, 1],
// [1, 1, 1, 1, 1, 1, 1, 1, 1, 1],
// ]
symbolCreator.createSymbol('diamond', 11, 1).toArray()
// [
// [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0],
// [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0],
// [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0],
// [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0],
// [0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0],
// [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1],
// [0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0],
// [0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0],
// [0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0],
// [0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0],
// [0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0],
// ]
symbolCreator.createSymbol('triangle', 13, 1).toArray()
// [
// [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0],
// [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
// [0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0],
// [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
// [0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0],
// [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
// [0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0],
// [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0],
// [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
// [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0],
// [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0],
// [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
// [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
// ]
1.4.11
3 years ago
1.4.8
3 years ago
1.4.10
3 years ago
1.4.13
3 years ago
1.4.12
3 years ago
1.4.15
3 years ago
1.4.14
3 years ago
1.4.6
3 years ago
1.4.5
3 years ago
1.4.4
3 years ago
1.4.3
3 years ago
1.4.2
3 years ago
1.4.7
3 years ago
1.4.1
3 years ago
1.4.0
3 years ago
1.3.3
3 years ago
1.3.2
3 years ago
1.3.1
3 years ago
1.3.0
3 years ago
1.2.5
3 years ago
1.2.4
3 years ago
1.2.3
3 years ago
1.2.2
3 years ago
1.2.1
3 years ago
1.2.0
3 years ago
1.1.2
3 years ago
1.1.1
3 years ago
1.1.0
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago