svnno****@sourc*****
svnno****@sourc*****
2010年 11月 16日 (火) 19:57:38 JST
Revision: 2145
http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2145
Author: dhrname
Date: 2010-11-16 19:57:38 +0900 (Tue, 16 Nov 2010)
Log Message:
-----------
1, SVGRadialGradientElementの修正
2, SVGElementのgetBBoxメソッドにxとyが逆になる不具合があったので修正
Modified Paths:
--------------
branches/06x/063/org/w3c/dom/svg.js
Modified: branches/06x/063/org/w3c/dom/svg.js
===================================================================
--- branches/06x/063/org/w3c/dom/svg.js 2010-11-15 14:22:34 UTC (rev 2144)
+++ branches/06x/063/org/w3c/dom/svg.js 2010-11-16 10:57:38 UTC (rev 2145)
@@ -325,8 +325,8 @@
nx = ny = null;
}
data = degis = null;
- s.x = et;
- s.y = el;
+ s.x = el;
+ s.y = et;
s.width = er - el;
s.height = eb - et;
el = et = er = eb = vi = null;
@@ -4131,7 +4131,7 @@
if (gt) {
grad.setAttributeNS(null, "transform", gt);
}
- matrix = tar.getScreenCTM().multiply(grad.getCTM());
+ var matrix = tar.getScreenCTM().multiply(grad.getCTM());
el = cx - rx; et = cy - ry; er = cx + rx; eb = cy + ry;
var rrx = rx * 0.55228, rry = ry * 0.55228;
var list = ["m", cx,et, "c", cx-rrx,et, el,cy-rry, el,cy, el,cy+rry, cx-rrx,eb, cx,eb, cx+rrx,eb, er,cy+rry, er,cy, er,cy-rry, cx+rrx,et, cx,et, "x e"];
@@ -4168,7 +4168,7 @@
background.filters[0].play();
tar._tar.parentNode.insertBefore(background, tar._tar);
tar._tar.filled = "false";
- ellipse = circle = data = list = gt = cx = cy = r = w = h = null;
+ ellipse = outline = background = bstyle = circle = data = list = gt = cx = cy = r = w = h = matrix = null;
} else if (!ele.parentNode){
tar._tar.appendChild(ele);
}