0.7.4 • Published 7 years ago
@kenzotakahashi/autofloor-lib v0.7.4
Autofloor Library
Autofloorで使うライブラリです。
Install
npm install -D @kenzotakahashi/autofloor-lib
findRooms
壁から部屋を見つけます。outlineに依存しています。
import {findRooms} from 'autofloor-lib'
import {constructWallOutline} from '@kenzotakahashi/autofloor-calc-outline'
const walls = [
[[1,3],[3.5,3]],
[[1,3],[1.2,0.8]],
[[1.2,0.8],[3.5,0.8]],
[[3.5,0.8],[5.5,0.8]],
[[3.5,0.8],[3.5,3]],
[[5.5,0.8],[5.5,3]],
[[3.5,3],[5.5,3]]
]
const [rooms, outlines] = findRooms(constructWallOutline(walls))
console.log(rooms)
Output
[ [ [ 1.0832224943005666, 2.9240000000000004 ],
[ 1.2694043124823846, 0.8760000000000003 ],
[ 3.424, 0.876 ],
[ 3.424, 2.924 ] ],
[ [ 3.576, 2.924 ],
[ 5.424, 2.924 ],
[ 5.424, 0.876 ],
[ 3.576, 0.876 ] ] ]
0.7.4
7 years ago
0.7.3
7 years ago
0.7.2
7 years ago
0.7.1
7 years ago
0.7.0
7 years ago
0.6.0
7 years ago
0.5.6
7 years ago
0.5.5
7 years ago
0.5.4
7 years ago
0.5.3
7 years ago
0.5.2
7 years ago
0.5.1
7 years ago
0.5.0
7 years ago
0.4.0
7 years ago
0.3.6
7 years ago
0.3.4
7 years ago
0.3.3
7 years ago
0.3.2
7 years ago
0.3.1
7 years ago
0.1.0
7 years ago