MeasureModel
用于管理各种测量功能的模型,包括距离测量、三角测量、面积测量和角度测量
关系
Implements
MeasureModel Implements IMeasureModel
实现接口: IMeasureModel
用于管理各种测量功能的模型,包括距离测量、三角测量、面积测量和角度测量
构造函数
MeasureModel
构造函数
属性
angleModel
角度测量模型
angleModel: any
类型: any
areaModel
面积测量模型
areaModel: any
类型: any
distanceModel
距离测量模型
distanceModel: any
类型: any
props
插件模型属性
props: IPluginModelProps
triangleModel
三角测量模型
triangleModel: any
类型: any
type
测量类型
type: "distance" | "triangle" | "area" | "angle" = null
类型: "distance" | "triangle" | "area" | "angle"
默认值:null
方法
clear
清除指定类型的测量结果
clear(type?): void
参数
- type?:
string测量类型,可选。如果不指定则清除所有测量结果
返回:void
destroy
销毁测量模型
destroy(): void
返回:void
init
初始化各种测量模型
init(): void
返回:void
start
开始指定类型的测量
start(type): void
参数
- type: 测量类型:'distance' | 'triangle' | 'area' | 'angle'
"distance"|"triangle"|"area"|"angle"测量类型:'distance' | 'triangle' | 'area' | 'angle'
返回:void

BIMFlux AI
