SystemEdge.cs 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. /*-------------------------------------------------------------------------
  2. * 功能描述:SystemEdge
  3. * 作者:xulisong
  4. * 创建时间: 2019/2/14 9:46:14
  5. * 版本号:v1.0
  6. * -------------------------------------------------------------------------*/
  7. using System;
  8. using System.Collections.Generic;
  9. using System.Linq;
  10. using System.Text;
  11. using System.Threading.Tasks;
  12. using SAGA.DotNetUtils.Data;
  13. namespace SAGA.RevitUtils.Data.Graph
  14. {
  15. public class SystemEdge:EAEdge<SystemData>
  16. {
  17. public SystemEdge()
  18. { }
  19. public SystemEdge(SystemData data)
  20. {
  21. this.Data = data;
  22. }
  23. public SystemEdge(string startId, string endId)
  24. {
  25. this.StartVertex = startId;
  26. this.EndVertex = endId;
  27. }
  28. #region 业务属性
  29. /// <summary>
  30. /// 关联系统类型
  31. /// </summary>
  32. public string SystemName { get; set; }
  33. /// <summary>
  34. /// 边类别
  35. /// </summary>
  36. public string EdgeCategory { get; set; }
  37. /// <summary>
  38. /// flowType[2表示从源端流出,1表示流入源端]
  39. /// </summary>
  40. public int FlowType { get; set; }
  41. #endregion
  42. }
  43. }