lixiaojun
2024-09-24 22e1f3211a078ba498f35069c3db420dc388b164
WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs
@@ -1,4 +1,5 @@
using DevExpress.Xpo.Helpers;
using DevExpress.CodeParser;
using DevExpress.Xpo.Helpers;
using DevExpress.XtraDiagram.Base;
using Yw.WinFrmUI.Bimface;
@@ -117,5 +118,44 @@
        #endregion
        #region 强调构件
        /// <summary>
        /// 设置强调构件
        /// </summary>
        /// <param name="ids">构件id列表</param>
        /// <param name="color">#32D3A6</param>
        /// <param name="transparency">0.8</param>
        /// <returns></returns>
        Task SetBlinkComponents(List<string> ids, string color, double transparency);
        /// <summary>
        /// 清除强调构件
        /// </summary>
        /// <returns></returns>
        Task ClearBlinkComponents();
        #endregion
        #region 构件着色
        /// <summary>
        /// 改变构件颜色
        /// </summary>
        /// <param name="ids">构件id列表</param>
        /// <param name="color">#32D3A6</param>
        /// <param name="transparency">0.8</param>
        /// <returns></returns>
        Task OverrideComponentsColor(List<string> ids, string color, double transparency);
        /// <summary>
        /// 恢复部件颜色
        /// </summary>
        /// <param name="ids">构件id列表</param>
        /// <returns></returns>
        Task RestoreComponentsColor(List<string> ids);
        #endregion
    }
}