IEquipObserver

更新记录

版本 日期 修改人 修改内容
1.0.0 2020年7月23日 蔺浪(510525) 新建文档

概况

组件版本

  • feature/observation分支,尚未发布

接口状态

  • 自测通过,联调中

事件注册接口

注册成像悬浮框鼠标双击事件监听

接口签名:

void RegisterImagingFrameMDClickEvent(Action<string> callback)

接口说明:

  • 注册成像悬浮框鼠标双击事件监听(equipGuid)

参数说明:

参数名 类型 说明
callback Action<string> 事件回调(器材Guid)

注销成像悬浮框鼠标双击事件监听

接口签名:

void UnregisterImagingFrameMDClickEvent(Action<string> callback)

接口说明:

  • 注销成像悬浮框鼠标双击事件监听(equipGuid)

参数说明:

参数名 类型 说明
callback Action<string> 事件回调(器材Guid)

注册轨迹悬浮框鼠标双击事件监听

接口签名:

void RegisterTrailFrameMDClickEvent(Action<string> callback)

接口说明:

  • 注册轨迹悬浮框鼠标双击事件监听(equipGuid)

参数说明:

参数名 类型 说明
callback Action<string> 事件回调(器材Guid)

注销轨迹悬浮框鼠标双击事件监听

接口签名:

void UnregisterTrailFrameMDClickEvent(Action<string> callback)

接口说明:

  • 注销轨迹悬浮框鼠标双击事件监听(equipGuid)

参数说明:

参数名 类型 说明
callback Action<string> 事件回调(器材Guid)

交互接口

通过器材Guid获取器材实体观察数据

接口签名:

EquipObserveData GetObserveData(string equipGuid)

接口说明:

  • 通过器材Guid获取器材实体观察数据

参数说明:

参数名 类型 说明
equipGuid string 器材Guid

返回值说明

类型 说明
EquipObserveData 器材实体观察数据

通过器材Code获取器材实体观察数据

接口签名:

EquipObserveData GetObserveDataByCode(string equipCode)

接口说明:

  • 通过器材Code获取器材实体观察数据

参数说明:

参数名 类型 说明
equipCode string 器材Code

返回值说明

类型 说明
EquipObserveData 器材实体观察数据

设置结构(展示)

接口签名:

bool SetInteriorStructure(string equipGuid, string structureId)

接口说明:

  • 设置结构(展示)

参数说明:

参数名 类型 说明
equipGuid string 器材Guid
structureId string 结构ID

返回值说明

类型 说明
bool 是否成功?

设置模型标签(展示)

接口签名:

bool SetModelLabel(string equipGuid, string labelId)

接口说明:

  • 设置模型标签(展示)

参数说明:

参数名 类型 说明
equipGuid string 器材Guid
labelId string 标签ID

返回值说明

类型 说明
bool 是否成功?

设置进入模型观察状态

接口签名:

bool SetEnterModelObserve(string equipGuid)

接口说明:

  • 设置进入模型观察状态

参数说明:

参数名 类型 说明
equipGuid string 器材Guid

返回值说明

类型 说明
bool 是否成功?

开关模型动画

接口签名:

bool ToggleModelAnimation(string equipGuid, bool isPlay)

接口说明:

  • 开关模型动画

参数说明:

参数名 类型 说明
equipGuid string 器材Guid
isPlay bool 是否播放?

返回值说明

类型 说明
bool 是否成功?

通知成像悬浮框-鼠标双击

接口签名:

bool NotifyImagingFrameMDClick(string entryID)

接口说明:

  • 通知成像悬浮框-鼠标双击

参数说明:

参数名 类型 说明
entryID string 器材entryID

返回值说明

类型 说明
bool 是否成功?

通知运动轨迹悬浮框-鼠标双击

接口签名:

bool NotifyTrailFrameMDClick(string entryID)

接口说明:

  • 通知运动轨迹悬浮框-鼠标双击

参数说明:

参数名 类型 说明
entryID string 器材entryID

返回值说明

类型 说明
bool 是否成功?

通知成像UI-关闭

接口签名:

bool NotifyImagingUIClose(string equipGuid)

接口说明:

  • 通知成像UI-关闭

参数说明:

参数名 类型 说明
equipGuid string 器材Guid

返回值说明

类型 说明
bool 是否成功?

通知运动轨迹UI-关闭

接口签名:

bool NotifyTrailUIClose(string equipGuid)

接口说明:

  • 通知运动轨迹UI-关闭

参数说明:

参数名 类型 说明
equipGuid string 器材Guid

返回值说明

类型 说明
bool 是否成功?

对齐器材到摄像机视口右侧

接口签名:

bool AlignToRightOfView(string equipGuid)

接口说明:

  • 对齐器材到摄像机视口右侧

参数说明:

参数名 类型 说明
equipGuid string 器材Guid

返回值说明

类型 说明
bool 是否成功?

相关文档