namespace HStation.Model { /// /// 模型信息 /// public partial class RevitModel { /// /// /// public RevitModel() { this.Reservoirs = new List(); this.Tanks = new List(); this.Waterboxs = new List(); this.Junctions = new List(); this.Bluntheads = new List(); this.Elbows = new List(); this.Threelinks = new List(); this.Fourlinks = new List(); this.Nozzles = new List(); this.Hydrants = new List(); this.Coolings = new List(); this.Meters = new List(); this.Flowmeters = new List(); this.Pressmeters = new List(); this.Pipes = new List(); this.Translations = new List(); this.Pumps = new List(); this.Valves = new List(); this.Exchangers = new List(); this.Compressors = new List(); this.Decorators = new List(); } /// /// /// public RevitModel(RevitModel rhs) { this.Name = rhs.Name; this.Description = rhs.Description; this.Reservoirs = rhs.Reservoirs; this.Tanks = rhs.Tanks; this.Waterboxs = rhs.Waterboxs; this.Junctions = rhs.Junctions; this.Bluntheads = rhs.Bluntheads; this.Elbows = rhs.Elbows; this.Threelinks = rhs.Threelinks; this.Fourlinks = rhs.Fourlinks; this.Nozzles = rhs.Nozzles; this.Hydrants = rhs.Hydrants; this.Coolings = rhs.Coolings; this.Meters = rhs.Meters; this.Flowmeters = rhs.Flowmeters; this.Pressmeters = rhs.Pressmeters; this.Pipes = rhs.Pipes; this.Translations = rhs.Translations; this.Pumps = rhs.Pumps; this.Valves = rhs.Valves; this.Exchangers = rhs.Exchangers; this.Compressors = rhs.Compressors; this.Decorators = rhs.Decorators; } #region 基础 /// /// 名称 /// public string Name { get; set; } /// /// 说明 /// public string Description { get; set; } #endregion #region 节点 /// /// 水库列表 /// public List Reservoirs { get; set; } /// /// 水池列表 /// public List Tanks { get; set; } /// /// 水箱列表 /// public List Waterboxs { get; set; } /// /// 节点列表 /// public List Junctions { get; set; } /// /// 闷头列表 /// public List Bluntheads { get; set; } /// /// 弯头列表 /// public List Elbows { get; set; } /// /// 三通列表 /// public List Threelinks { get; set; } /// /// 四通列表 /// public List Fourlinks { get; set; } /// /// 喷嘴列表 /// public List Nozzles { get; set; } /// /// 消火栓列表 /// public List Hydrants { get; set; } /// /// 冷却塔列表 /// public List Coolings { get; set; } /// /// 水表 /// public List Meters { get; set; } /// /// 流量计列表 /// public List Flowmeters { get; set; } /// /// 压力表列表 /// public List Pressmeters { get; set; } #endregion #region 管段 /// /// 管道列表 /// public List Pipes { get; set; } /// /// 过渡件列表 /// public List Translations { get; set; } /// /// 水泵列表 /// public List Pumps { get; set; } /// /// 阀门列表 /// public List Valves { get; set; } /// /// 换热器列表 /// public List Exchangers { get; set; } /// /// 空压机列表 /// public List Compressors { get; set; } #endregion #region 装饰件 /// /// 装饰列表 /// public List Decorators { get; set; } #endregion } }