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;
            }
        }
Exemple #2
0
        /// <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);
        }
Exemple #3
0
        /// <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);
        }
Exemple #4
0
 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);
        }