예제 #1
0
 public override Primitive Clone()
 {
     LineShape line = new LineShape(this.point1, this.point2, this.FillColor);
     return line;
 }
예제 #2
0
 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;
 }
예제 #3
0
        public LineShape(LineShape line) : base(line)
        {

        }