namespace Yw.WinFrmUI
|
{
|
/// <summary>
|
/// 三维模型交互绑定对象
|
/// </summary>
|
public class BimfaceInterop3dCallBackObj : BimfaceCallBackObj, IBimfaceInterop3dEvents
|
{
|
/// <summary>
|
/// 点击构件事件
|
/// </summary>
|
public event Action<ClickIn3dInfo> ClickInEvent;
|
|
/// <summary>
|
/// 点击外部事件
|
/// </summary>
|
public event Action<ClickOut3dInfo> ClickOutEvent;
|
|
/// <summary>
|
/// 点击构件
|
/// </summary>
|
public void ClickIn(string info)
|
{
|
var json = JsonHelper.Json2Object<ClickIn3dInfo>(info);
|
this.ClickInEvent?.Invoke(json);
|
}
|
|
/// <summary>
|
/// 点击外部
|
/// </summary>
|
public void ClickOut(string info)
|
{
|
var json = JsonHelper.Json2Object<ClickOut3dInfo>(info);
|
this.ClickOutEvent?.Invoke(json);
|
}
|
|
}
|
}
|