FeatureDrawingPlugin

用于在场景中进行要素绘制操作,支持点、线、面、矩形、圆形等几何图形的绘制和编辑

关系

Implements

FeatureDrawingPlugin Implements IFeatureDrawingPlugin

实现接口: IFeatureDrawingPlugin

用于在场景中进行要素绘制操作,支持点、线、面、矩形、圆形等几何图形的绘制和编辑

构造函数

FeatureDrawingPlugin

构造函数

new FeatureDrawingPlugin(props?)

参数

返回:FeatureDrawingPlugin FeatureDrawingPlugin对象

属性

icon

插件icon

icon: string

类型: string

id

插件唯一标识

id: string

类型: string

label

插件标识

label: string

类型: string

model

要素绘制模型

model: FeatureDrawingModel

props

插件配置属性

props: IFeatureDrawingPluginProps

scene

当前场景实例

scene: IScene

类型: IScene

view

要素绘制视图

view: FeatureDrawingView

方法

close

关闭插件

close(): void

返回:void

destroy

销毁插件

destroy(): void

返回:void

initToolbar

初始化工具栏

initToolbar(): void

返回:void

install

安装插件到场景

install(_scene): void

参数

返回:void

show

是否显示插件视图

show(): void

返回:void

toggle

切换插件显示状态

toggle(): void

返回:void

BIMFlux AI