// Создание 2D координат из пар кодов public static DxfDot2D Create(List <DxfCodePair> pairs) { DxfDot2D point = new DxfDot2D(); foreach (DxfCodePair pair in pairs) { switch (pair.Code) { case 10: point.X = pair.AsDouble; break; case 20: point.Y = pair.AsDouble; break; } } return(point); }
// Перевод точки DxfDot2D в класс Windows.Point public static Point Dot2DToPoint(DxfDot2D dot) { return(new Point(dot.X, dot.Y)); }
} // название секции #endregion #region Конструктор public LimMax(DxfDot2D value) : base(value.X, value.Y) { }
public DxfDot(DxfDot2D point) : this(point.X, point.Y) { }