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

DrawableContainer

类:在viewer2D或viewer3D的视图上添加外部元素时,首先要创建一个外部元素的容器,用以添加、删除各种元素
注意:目前只有RVT、RVT集成模型、SKP、IFC、IGMS、dwg可用

Constructor

new Glodon.Bimface.Plugins.Drawable.DrawableContainer(drawableContainerConfig);

Parameters
名称 必填 类型 说明 示例
drawableContainerConfig Y DrawableContainerConfig 配置项

Methods

addItem(drawable)

添加外部元素

Parameters
名称 必填 类型 说明 示例
drawable Y DrawableItem 待添加的外部元素
removeItemById(id)

移除外部元素

Parameters
名称 必填 类型 说明 示例
id Y String 外部元素的id
getItemById(id)

通过id获取外部元素

Parameters
名称 必填 类型 说明 示例
id Y String 外部元素的id
Returns
类型 说明
DrawableItem 外部元素
getAllItems()

获取全部外部元素

Returns
类型 说明
Object Array 多个外部元素的数组
addItems(items)

添加外部元素列表

Parameters
名称 必填 类型 说明 示例
items Y DrawableItem 待添加的外部元素列表
clear()

清空外部元素