new OBB(center, halfSize, rotation)
有向包围盒类,用于创建有向包围盒实例。
Parameters:
| Name | Type | Description |
|---|---|---|
center |
Array.<number> | 盒子的中心位置。 |
halfSize |
Array.<number> | 盒子的半尺寸。 |
rotation |
Array.<number> | 盒子的旋转四元数。 |
Example
// 创建一个有向包围盒
let box = new BASE.THING.OBB([0, 0, 0], [1, 1, 1], [0, 0, 0, 1]);
Members
-
angles :Array.<number>
-
获取角度。
Example
// 打印盒子的角度。 console.log(box.angles); -
max :Array.<number>
-
获取最大位置。
Example
// 打印盒子的最大位置。 console.log(box.max); -
min :Array.<number>
-
获取最小位置。
Example
// 打印盒子的最小位置。 console.log(box.min);