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[] |