1.4.15 • Published 4 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
4 years ago
1.4.8
4 years ago
1.4.10
4 years ago
1.4.13
4 years ago
1.4.12
4 years ago
1.4.15
4 years ago
1.4.14
4 years ago
1.4.6
4 years ago
1.4.5
4 years ago
1.4.4
4 years ago
1.4.3
4 years ago
1.4.2
4 years ago
1.4.7
4 years ago
1.4.1
4 years ago
1.4.0
4 years ago
1.3.3
4 years ago
1.3.2
4 years ago
1.3.1
4 years ago
1.3.0
4 years ago
1.2.5
4 years ago
1.2.4
4 years ago
1.2.3
4 years ago
1.2.2
4 years ago
1.2.1
4 years ago
1.2.0
4 years ago
1.1.2
4 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago