XYZ.cs 936 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. /*-------------------------------------------------------------------------
  2. * 功能描述:XYZ
  3. * 作者:xulisong
  4. * 创建时间: 2019/6/12 10:46:22
  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. namespace JBIM
  13. {
  14. public class XYZ
  15. {
  16. public double X { get; set; }
  17. public double Y { get; set; }
  18. public double Z { get; set; }
  19. public override string ToString()
  20. {
  21. return $"{X},{Y},{Z}";
  22. }
  23. }
  24. public class XY
  25. {
  26. public double X { get; set; }
  27. public double Y { get; set; }
  28. }
  29. public class Polygon : List<XYZ>
  30. {
  31. public Polygon()
  32. {
  33. }
  34. public Polygon(IEnumerable<XYZ> collection):base(collection)
  35. {
  36. }
  37. }
  38. }