Svg.SvgPathBuilder.ParseCoordinates C# (CSharp) Method

ParseCoordinates() private static method

private static ParseCoordinates ( string coords ) : IEnumerable
coords string
return IEnumerable
        private static IEnumerable<float> ParseCoordinates(string coords)
        {
            var parts = Regex.Split(coords.Remove(0, 1), @"[\s,]|(?=(?<!e)-)");

            for (int i = 0; i < parts.Length; i++)
            {
                if (!String.IsNullOrEmpty(parts[i]))
                    yield return float.Parse(parts[i].Trim(), NumberStyles.Float, CultureInfo.InvariantCulture);

            }
        }