/*********************************************************************************/
 public SVGLinearGradientBrush(SVGLinearGradientElement linearGradElement)
 {
     _transform         = new SVGMatrix();
     _linearGradElement = linearGradElement;
     Initialize();
     CreateFill();
 }
 /*********************************************************************************/
 public SVGLinearGradientBrush(SVGLinearGradientElement linearGradElement)
 {
     _fill.transform = new SVGMatrix();
     _linearGradElement = linearGradElement;
     Initialize();
     CreateFill();
 }
 public SVGLinearGradientBrush(SVGLinearGradientElement linearGradElement, Rect bounds, SVGMatrix matrix, Rect viewport)
 {
     _viewport          = viewport;
     _transform         = matrix;
     _linearGradElement = linearGradElement;
     Initialize();
     CreateFill(bounds);
 }
Example #4
0
 public void AppendLinearGradient(SVGLinearGradientElement linearGradElement)
 {
     if (_linearGradList.ContainsKey(linearGradElement.id))
     {
         _linearGradList[linearGradElement.id] = linearGradElement;
     }
     else
     {
         _linearGradList.Add(linearGradElement.id, linearGradElement);
     }
 }
 public SVGLinearGradientBrush(SVGLinearGradientElement linearGradElement, Rect bounds, SVGMatrix matrix)
 {
     _transform = matrix;
     _linearGradElement = linearGradElement;
     Initialize();
     /*
     SetGradientVector(bounds, matrix);
     PreLocationProcess();
     */
     CreateFill();
 }
        public SVGLinearGradientBrush(SVGLinearGradientElement linearGradElement, Rect bounds, SVGMatrix matrix)
        {
            _transform         = matrix;
            _linearGradElement = linearGradElement;
            Initialize();

            /*
             * SetGradientVector(bounds, matrix);
             * PreLocationProcess();
             */
            CreateFill();
        }
 public void AppendLinearGradient(SVGLinearGradientElement linearGradElement)
 {
     if(_linearGradList.ContainsKey(linearGradElement.id))
     {
         _linearGradList[linearGradElement.id] = linearGradElement;
     } else {
         _linearGradList.Add(linearGradElement.id, linearGradElement);
     }
 }