Marker3DContainer_文档_BIMFACE_BIM应用二次开发平台

Marker3DContainer

类:在viewer3D的视图上添加三维标签时,首先要创建一个三维标签的容器,用以添加、删除各种三维标签
注意:目前只有RVT、RVT集成模型、SKP、IFC、IGMS可用

Constructor

new Glodon.Bimface.Plugins.Marker3D.Marker3DContainer(marker3DContainer);

Parameters
名称 必填 类型 说明 示例
marker3DContainer Y Marker3DContainerConfig 配置项

Methods

addItem(marker)

添加三维标签。

Parameters
名称 必填 类型 说明 示例
marker Y Marker 待添加的三维标签
addItems(markers)

添加三维标签

Parameters
名称 必填 类型 说明 示例
markers Y Object Array 待添加的三维标签列表
removeItemById(id)

根据id移除三维标签

Parameters
名称 必填 类型 说明 示例
id Y String 三维标签的id
getItemById(id)

通过id获取三维标签

Parameters
名称 必填 类型 说明 示例
id Y String 三维标签的id
Returns
类型 说明
Marker 三维标签
getAllItems()

获取全部三维标签

Returns
类型 说明
Object Array 多个三维标签的数组
clear()

清空三维标签