public void FromString(string s) { int num = -1; while (true) { int num2 = s.IndexOf(")", num + 1); if (num2 == -1) { break; } SvgTransform value = new SvgTransform(s.Substring(num + 1, num2 - num)); this._t.Add(value); num = num2; } }
/// <summary> /// Parse a string containing a whitespace-separated list of transformations as per the SVG /// standard /// </summary> public void FromString(string s) { int start = -1, end = 0; do { end = s.IndexOf(")", start + 1); if (end == -1) { return; } SvgTransform trans = new SvgTransform(s.Substring(start + 1, end - start)); _t.Add(trans); start = end; }while(true); }
/// <summary> /// Parse a string containing a whitespace-separated list of transformations as per the SVG /// standard /// </summary> public void FromString(string s) { int start=-1, end=0; do { end = s.IndexOf(")", start+1); if (end == -1) return; SvgTransform trans = new SvgTransform(s.Substring(start+1, end-start)); _t.Add(trans); start = end; } while(true); }
public SvgTransformList(Matrix m) { SvgTransform tr = new SvgTransform(m); _t.Add(tr); }
public SvgTransformList(Matrix m) { var tr = new SvgTransform(m); _t.Add(tr); }
public SvgTransformList(Matrix m) { SvgTransform value = new SvgTransform(m); this._t.Add(value); }