Constructors
constructor
- newaabb(px?: number, py?: number, pz?: number, hw?: number, hh?: number, hl?: number): aabb
-
Parameters
-
Default value px: number = 0
-
Default value py: number = 0
-
Default value pz: number = 0
-
Default value hw: number = 1
-
Default value hh: number = 1
-
Default value hl: number = 1
Properties
Protected _type
_type: number
Methods
getBoundary
- getBoundary(minPos: Vec3, maxPos: Vec3): void
Static copy
-
Parameters
out 接受操作的 aabb。
Static create
- create(px?: undefined | number, py?: undefined | number, pz?: undefined | number, hw?: undefined | number, hh?: undefined | number, hl?: undefined | number): aabb
-
Parameters
-
Optional px: undefined | number
-
Optional py: undefined | number
-
Optional pz: undefined | number
-
Optional hw: undefined | number
-
Optional hh: undefined | number
-
Optional hl: undefined | number
返回新创建的 aabb 实例。
Static fromPoints
-
Parameters
out 接受操作的 aabb。
Static merge
-
Parameters
out 接受操作的 aabb。
Static set
- set(out: aabb, px: number, py: number, pz: number, hw: number, hh: number, hl: number): aabb
-
Parameters
-
-
px: number
-
py: number
-
pz: number
-
hw: number
-
hh: number
-
hl: number
out 接受操作的 aabb。
Static transform
-
Parameters
out 接受操作的 aabb。
基础几何 轴对齐包围盒,使用中心点和半长宽高的结构。