IViewPointModel

视点数据数组,当前管理的所有视点数据列表

属性

data

视点数据数组,当前管理的所有视点数据列表

data: ViewPointItem

editRow

当前编辑行,正在编辑的视点数据对象

editRow: ViewPointItem

frontViewId

主视角ID,默认主视角的视点ID

frontViewId: number

类型: number

isCustomData

是否使用自定义数据,标识是否使用外部传入的视点数据

isCustomData: boolean

类型: boolean

方法

addViewPoint

添加新视点,根据当前相机位置创建新的视点

addViewPoint(name): Promise

参数

  • name: string 视点名称

返回:Promise

animate

播放视点动画,按顺序播放多个视点的切换动画

animate(viewPoints, animateOption?): Promise

参数

返回:Promise

delete

删除视点,根据ID删除指定的视点数据

delete(id): void

参数

  • id: number 要删除的视点ID

返回:void

editViewPoint

编辑视点数据,更新指定视点的数据信息

editViewPoint(viewPointItem): void

参数

返回:void

setFrontView

设置主视图,将指定视点设为默认主视角

setFrontView(item): void

参数

返回:void

BIMFlux AI