namespace HStation.Model { /// /// 模型信息 /// public class RevitModel { /// /// /// public RevitModel() { } /// /// /// public RevitModel(RevitModel rhs) { this.Name = rhs.Name; this.Description = rhs.Description; this.Junctions = new List(); this.Reservoirs = new List(); this.Tanks = new List(); this.Emitters = new List(); this.Pipes = new List(); this.Pumps = new List(); this.Valves = new List(); this.Decorators = new List(); } /// /// 名称 /// public string Name { get; set; } /// /// 说明 /// public string Description { get; set; } /// /// 交点列表 /// public List Junctions { get; set; } /// /// 水库列表 /// public List Reservoirs { get; set; } /// /// 水池列表 /// public List Tanks { get; set; } /// /// 扩散器列表 /// public List Emitters { get; set; } /// /// 管道列表 /// public List Pipes { get; set; } /// /// 水泵列表 /// public List Pumps { get; set; } /// /// 阀门列表 /// public List Valves { get; set; } /// /// 装饰列表 /// public List Decorators { get; set; } } }