using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using IStation.Bimface;
|
|
namespace IStation.Model.Bimface
|
{
|
/// <summary>
|
/// 信号面板位置
|
/// </summary>
|
public class MonitorPanel: CustomLayer
|
{
|
|
/// <summary>
|
/// 位置类型
|
/// </summary>
|
public eLocationType LocationType { get; set; }
|
|
/// <summary>
|
/// 位置对象ID(LocationType为总管时,不赋值)
|
/// </summary>
|
public long LocationObjectID { get; set; }
|
|
/// <summary>
|
/// 面板方向
|
/// </summary>
|
public ePanelDirection Direction
|
{
|
get { return _direction; }
|
set { _direction = value; }
|
}
|
private ePanelDirection _direction = ePanelDirection.Top;
|
|
/// <summary>
|
/// 监测值是否显示
|
/// </summary>
|
public bool ValuesVisible
|
{
|
get { return _valuesVisible; }
|
set { _valuesVisible = value; }
|
}
|
private bool _valuesVisible = true;
|
|
/// <summary>
|
/// Bimface世界坐标
|
/// </summary>
|
public CoordinateDouble3d WorldPostion { get; set; }
|
|
/// <summary>
|
/// 测点标识列表
|
/// </summary>
|
public List<long> MonitorPointIds { get; set; }
|
|
}
|
|
}
|