Class: VertexSets
M3D.VertexSets
Memberof
M3D
Description
顶点集管理类
Author
ss
Date
2022-7-26
Version
1.0
Copyright
All Rights Reserved. Copyright (C) 2022 HOTEAMSOFT, Ltd
Hierarchy
-
↳
VertexSets
Table of contents
Constructors
Properties
Methods
- clear
- getEvents
- getId
- getRenderVertexHeader
- getVertexHeader
- getVertexSet
- registerEvent
- removeEvent
- removeVertexHeader
- setId
- setRenderVertexHeader
- setVertexHeader
- setVertexSet
- updateVertexHeader
Constructors
constructor
• new VertexSets(): VertexSets
Returns
Description
构造函数
Inherited from
Properties
id
• id: number
Inherited from
count
▪ Static
count: number
Inherited from
Methods
clear
▸ clear(): void
Returns
void
Description
数据清空
getEvents
▸ getEvents(): M3DEvent
[]
Returns
M3DEvent
[]
Description
获得事件列表
Inherited from
getId
▸ getId(): number
Returns
number
Description
获取id
Inherited from
getRenderVertexHeader
▸ getRenderVertexHeader(shape
): VertexHeader
Parameters
Name | Type |
---|---|
shape | Shape |
Returns
Description
获取Shape关联的顶点集信息
getVertexHeader
▸ getVertexHeader(shape
): VertexHeader
Parameters
Name | Type |
---|---|
shape | Shape |
Returns
Description
获取Shape关联的顶点集信息
getVertexSet
▸ getVertexSet(): VertexSet
Returns
Description
获取顶点集
registerEvent
▸ registerEvent(event
): void
Parameters
Name | Type | Description |
---|---|---|
event | M3DEvent | M3D事件 |
Returns
void
Description
注册事件
Inherited from
removeEvent
▸ removeEvent(): void
Returns
void
Description
删除事件
Inherited from
removeVertexHeader
▸ removeVertexHeader(shape
): void
Parameters
Name | Type |
---|---|
shape | Shape |
Returns
void
Description
删除Shape对象对应的顶点集信息
setId
▸ setId(v
): void
Parameters
Name | Type | Description |
---|---|---|
v | number | ShapeId |
Returns
void
Description
设置id
Inherited from
setRenderVertexHeader
▸ setRenderVertexHeader(shape
, vertexHeader
): boolean
Parameters
Name | Type |
---|---|
shape | Shape |
vertexHeader | VertexHeader |
Returns
boolean
Description
外部设置Shape对应的顶点集信息
setVertexHeader
▸ setVertexHeader(shape
, vertexHeader
): boolean
Parameters
Name | Type |
---|---|
shape | Shape |
vertexHeader | VertexHeader |
Returns
boolean
Description
外部设置Shape对应的顶点集信息
setVertexSet
▸ setVertexSet(vertexSet
): void