public Line2D(Sketch parent, Point2D start, Point2D end) : base(parent, start, end) { }
public Line2D(Sketch parent) : base(parent) { }
public Entity2D(Sketch parent, params Point2D[] points) : this(parent) { foreach (var point2D in points) this.Points2D.Add(point2D); }
public Entity2D(Sketch parent, params Point3D[] points) : this(parent) { foreach (var point3D in points) this.Points2D.Add(new Point2D(this, parent.RefPlane.GetPoint(point3D))); }
public Entity2D(Sketch parent) : this() { Parent = parent; }