DrawingPlugin

提供几何绘制功能的插件,包括点、线、面等几何图形的绘制和管理

提供几何绘制功能的插件,包括点、线、面等几何图形的绘制和管理

Implements

  • DrawingPlugin

构造函数

DrawingPlugin

构造函数

new DrawingPlugin(props?)

参数

返回:DrawingPlugin DrawingPlugin对象

属性

icon

插件icon

icon: string

类型: string

id

插件唯一标识

id: string

类型: string

label

插件标识

label: string

类型: string

model

绘制模型实例

model: DrawingModel

类型: DrawingModel

props

插件配置属性

props: IDrawingPluginProps

scene

当前场景实例

scene: IScene

类型: IScene

view

绘制视图实例

view: DrawingView

类型: DrawingView

方法

close

关闭绘制面板

close(): void

返回:void

destroy

销毁插件

destroy(): void

返回:void

initToolbar

初始化工具栏

initToolbar(): void

返回:void

install

安装插件到场景中

install(_scene): void

参数

返回:void

show

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

show(): void

返回:void

toggle

切换绘制面板显示状态

toggle(): void

返回:void

BIMFlux AI