Fix to use radicalGradient.
This commit is contained in:
parent
c970a4b6ae
commit
9c70a3831c
@ -986,13 +986,14 @@ SVGGraphics = (function SVGGraphicsClosure() {
|
|||||||
case 'RadialAxial':
|
case 'RadialAxial':
|
||||||
var shadingId = 'shading' + shadingCount++;
|
var shadingId = 'shading' + shadingCount++;
|
||||||
var colorStops = args[2];
|
var colorStops = args[2];
|
||||||
var gradient = this.svgFactory.createElement('svg:linearGradient');
|
var gradient;
|
||||||
gradient.setAttributeNS(null, 'id', shadingId);
|
|
||||||
gradient.setAttributeNS(null, 'gradientUnits', 'userSpaceOnUse');
|
|
||||||
switch (args[1]) {
|
switch (args[1]) {
|
||||||
case 'axial':
|
case 'axial':
|
||||||
var point0 = args[3];
|
var point0 = args[3];
|
||||||
var point1 = args[4];
|
var point1 = args[4];
|
||||||
|
gradient = this.svgFactory.createElement('svg:linearGradient');
|
||||||
|
gradient.setAttributeNS(null, 'id', shadingId);
|
||||||
|
gradient.setAttributeNS(null, 'gradientUnits', 'userSpaceOnUse');
|
||||||
gradient.setAttributeNS(null, 'x1', point0[0]);
|
gradient.setAttributeNS(null, 'x1', point0[0]);
|
||||||
gradient.setAttributeNS(null, 'y1', point0[1]);
|
gradient.setAttributeNS(null, 'y1', point0[1]);
|
||||||
gradient.setAttributeNS(null, 'x2', point1[0]);
|
gradient.setAttributeNS(null, 'x2', point1[0]);
|
||||||
@ -1003,6 +1004,9 @@ SVGGraphics = (function SVGGraphicsClosure() {
|
|||||||
var circlePoint = args[4];
|
var circlePoint = args[4];
|
||||||
var focalRadius = args[5];
|
var focalRadius = args[5];
|
||||||
var circleRadius = args[6];
|
var circleRadius = args[6];
|
||||||
|
gradient = this.svgFactory.createElement('svg:radialGradient');
|
||||||
|
gradient.setAttributeNS(null, 'id', shadingId);
|
||||||
|
gradient.setAttributeNS(null, 'gradientUnits', 'userSpaceOnUse');
|
||||||
gradient.setAttributeNS(null, 'cx', circlePoint[0]);
|
gradient.setAttributeNS(null, 'cx', circlePoint[0]);
|
||||||
gradient.setAttributeNS(null, 'cy', circlePoint[1]);
|
gradient.setAttributeNS(null, 'cy', circlePoint[1]);
|
||||||
gradient.setAttributeNS(null, 'r', circleRadius);
|
gradient.setAttributeNS(null, 'r', circleRadius);
|
||||||
|
Loading…
Reference in New Issue
Block a user