Room()

Room房间类。

new Room()

Extends

  • THING.Object3D

Members

area :Number

获取房间的面积
Example
let area = room.area;
console.log(area);

ceiling :THING.Object3D

获取房间的天花板
Example
let ceiling = room.ceiling;
console.log(ceiling);

doors :THING.Selector.<THING.Door>

获取房间中的门对象集合
Example
let doors = room.doors;
console.log(doors);

holes :Array.<Number>

获取房间洞的世界坐标

misc :THING.Object3D

获取房间的其他物体
Example
let misc = room.misc;
console.log(misc);

perimeter :Number

获取房间的周长
Example
let perimeter = room.perimeter;
console.log(perimeter);

points :Array.<Number>

获取房间点的世界坐标

roof :THING.Object3D

获取房间的屋顶
Example
let roof = room.roof;
console.log(roof);

selfHoles :Array.<Number>

获取房间洞的相对坐标

selfPoints :Array.<Number>

获取房间点的相对坐标

slab :THING.Object3D

获取房间的地板
Example
let slab = room.slab;
console.log(slab);