SelectPlugin

用于在场景中进行多种选择操作,包括绘制选择、属性选择和穿透选择

关系

Implements

SelectPlugin Implements ISelectPlugin

实现接口: ISelectPlugin

用于在场景中进行多种选择操作,包括绘制选择、属性选择和穿透选择

构造函数

SelectPlugin

构造函数

new SelectPlugin(props?)

参数

返回:SelectPlugin SelectPlugin对象

属性

attributeSelectModel

属性选择模型

attributeSelectModel: AttributeSelectModel

drawingSelectModel

绘制选择模型

drawingSelectModel: DrawingSelectModel

icon

插件icon

icon: string

类型: string

id

插件唯一标识

id: string

类型: string

label

插件标识

label: string

类型: string

props

插件配置属性

props: IPluginProps

类型: IPluginProps

scene

当前场景实例

scene: IScene

类型: IScene

throughSelectModel

穿透选择模型

throughSelectModel: ThroughSelectModel

view

选择视图

view: SelectView

类型: SelectView

方法

close

关闭插件

close(): void

返回:void

destroy

销毁插件

destroy(): void

返回:void

initToolbar

初始化工具栏

initToolbar(): void

返回:void

install

安装插件到场景

install(_scene): Promise

参数

返回:Promise

show

场景开启展示 需要在layer.when()后使用

show(): void

返回:void

toggle

切换插件显示状态

toggle(): void

返回:void

BIMFlux AI