Table of contents
Constructors
Properties
Accessors
Methods
Constructors
constructor
• new BoundBall(raw?, offset?)
Parameters
| Name | Type |
|---|---|
raw? |
Float32Array |
offset? |
number |
Properties
OFFSETS
▪ Static Readonly OFFSETS: Readonly<{ center: number = 0; radius: number = 3 }>
Accessors
center
• get center(): Vector3
包围球中心
memberof BoundBall
Returns
• set center(val): void
包围球中心
Parameters
| Name | Type |
|---|---|
val |
Vector3 |
Returns
void
radius
• get radius(): number
包围球半径
memberof BoundBall
Returns
number
• set radius(val): void
包围球半径
Parameters
| Name | Type |
|---|---|
val |
number |
Returns
void
Methods
initByPointRadius
▸ initByPointRadius(center, radius): void
Parameters
| Name | Type |
|---|---|
center |
Vector3 |
radius |
number |
Returns
void
initByPoints
▸ initByPoints(points): BoundBall
使用一系列点初始化
memberof BoundBall
Parameters
| Name | Type |
|---|---|
points |
Vector3[] |
Returns
自身
setValue
▸ setValue(center, radius): BoundBall
设置值
memberof BoundBall
Parameters
| Name | Type |
|---|---|
center |
Vector3 |
radius |
number |
Returns
createFromCenterAndRadius
▸ Static createFromCenterAndRadius(center, radius): BoundBall
使用中心和半径创建包围球
static
memberof BoundBall
Parameters
| Name | Type |
|---|---|
center |
Vector3 |
radius |
number |