public override Primitive Clone() { LineShape line = new LineShape(this.point1, this.point2, this.FillColor); return line; }
public void AddLine(PointF line1, PointF line2, Color color) { LineShape line = new LineShape(line1, line2, color); line.FillColor = MainForm.GetRandomColor(); if (Program.form.TabControl.SelectedTab.Equals(Program.form.TabPage3)) PrimitiveList3.Add(line); else PrimitiveList.Add(line); selection = line; }
public LineShape(LineShape line) : base(line) { }