public override VectorShapeModel DeepCopy() { LineVectorShapeModel copy = new LineVectorShapeModel(x, y, x2, y2, rot, color, layer); copy.Name = name + " copy"; copy.Scale = scale; return(copy); }