Class: BomTable
Memberof
M3D.Shapes
Description
Bom关系存储表
Hierarchy
-
↳
BomTable
Table of contents
Constructors
Properties
Methods
- addBomItem
- addBomItems
- addChild
- clear
- clearChild
- getBom
- getBomItem
- getBomItems
- getEvents
- getId
- registerEvent
- removeBomItem
- removeBomItems
- removeChild
- removeEvent
- setId
- setParent
- size
Constructors
constructor
• new BomTable(): BomTable
Returns
Description
构造函数
Overrides
Properties
id
• id: number
Inherited from
count
▪ Static
count: number
Inherited from
Methods
addBomItem
▸ addBomItem(item
): boolean
Parameters
Name | Type |
---|---|
item | BomItem |
Returns
boolean
true添加成功 false添加失败
Description
添加一个BomItem
addBomItems
▸ addBomItems(items
): boolean
Parameters
Name | Type |
---|---|
items | BomItem [] |
Returns
boolean
true添加成功 false添加失败
Description
添加多个BomItem
addChild
▸ addChild(item
, child
): void
Parameters
Name | Type |
---|---|
item | BomItem |
child | BomItem |
Returns
void
Description
添加子级BomIten
clear
▸ clear(): void
Returns
void
Description
清除BomTable内所有内容
clearChild
▸ clearChild(item
): void
Parameters
Name | Type |
---|---|
item | BomItem |
Returns
void
Description
清空子级BomItem
getBom
▸ getBom(): Map
<number
, BomItem
>
Returns
Map
<number
, BomItem
>
Description
获取存储BomItem的Map
getBomItem
▸ getBomItem(id
): BomItem
Parameters
Name | Type |
---|---|
id | number |
Returns
Description
根据模型ID获取BomItem
getBomItems
▸ getBomItems(ids
): BomItem
[]
Parameters
Name | Type |
---|---|
ids | number [] |
Returns
BomItem
[]
Description
根据多个ID获取多个BomItem
getEvents
▸ getEvents(): M3DEvent
[]
Returns
M3DEvent
[]
Description
获得事件列表
Inherited from
getId
▸ getId(): number
Returns
number
Description
获取id
Inherited from
registerEvent
▸ registerEvent(event
): void
Parameters
Name | Type | Description |
---|---|---|
event | M3DEvent | M3D事件 |
Returns
void
Description
注册事件
Inherited from
removeBomItem
▸ removeBomItem(item
): boolean
Parameters
Name | Type |
---|---|
item | BomItem |
Returns
boolean
Description
删除BomItem
removeBomItems
▸ removeBomItems(items
): void
Parameters
Name | Type |
---|---|
items | BomItem [] |