public void Add(Func <float, float, float, float> dirivX, Func <float, float, float, float> dirivY, float stepH, PointF nullPoint, Color color, int count) { lines.AddLast(new Line(dirivX, dirivY, stepH, nullPoint, color, count, (list, col) => { Drawing.NewColors(col); Drawing.Drawing(list.ToArray()); })); }