using HStation.Model;
namespace HStation.Service
{
///
///
///
internal static class RevitPositionListExtensions
{
///
/// 获取中心
///
/// 位置列表
///
public static RevitPosition GetCenter(this List list)
{
if (list == null || list.Count < 1)
{
return default;
}
return new RevitPosition()
{
X = list.Average(x => x.X),
Y = list.Average(x => x.Y),
Z = list.Average(x => x.Z)
};
}
}
}