public void DrawPath(System.Drawing.Pen pen, System.Drawing.Drawing2D.GraphicsPath path) { if (pen.Color != Color.Empty) { VPathGroup group = null; if (!_result.TryGetValue(pen.Color, out group)) { group = new VPathGroup(pen.Color); _result.Add(pen.Color, group); } group.PathList.Add(_transformator.TransformPath(path)); } }