svnno****@sourc*****
svnno****@sourc*****
2011年 3月 31日 (木) 23:51:14 JST
Revision: 2545
http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2545
Author: dhrname
Date: 2011-03-31 23:51:14 +0900 (Thu, 31 Mar 2011)
Log Message:
-----------
Modified Paths:
--------------
branches/07x/074/org/w3c/dom/svg.js
Modified: branches/07x/074/org/w3c/dom/svg.js
===================================================================
--- branches/07x/074/org/w3c/dom/svg.js 2011-03-31 14:37:34 UTC (rev 2544)
+++ branches/07x/074/org/w3c/dom/svg.js 2011-03-31 14:51:14 UTC (rev 2545)
@@ -2867,10 +2867,10 @@
var tar = evt.target,
matrix = tar.getScreenCTM(),
tlist = tar.normalizedPathSegList,
+ _parseInt = _pInt,
dat = [],
ma = matrix.a, mb = matrix.b, mc = matrix.c, md = matrix.d, me = matrix.e, mf = matrix.f,
cname = tar._com._nameCom,
- pin = _pInt,
isZ = tar._com._isZ, isC = tar._com._isC;
for (var i=0, tli=tlist.numberOfItems;i<tli;++i) {
var ti = tlist[i],
@@ -2882,14 +2882,14 @@
*[mb md mf] * [y]
*[0 0 1 ] [1]
*/
- t += ([ma*ti.x1 + mc*ti.y1 + me | 0,
- mb*ti.x1 + md*ti.y1 + mf | 0,
- ma*ti.x2 + mc*ti.y2 + me | 0,
- mb*ti.x2 + md*ti.y2 + mf | 0,
- ma*ti.x + mc*ti.y + me | 0,
- mb*ti.x + md*ti.y + mf | 0]).join(" ");
+ t += ([_parseInt(ma*ti.x1 + mc*ti.y1 + me, 10),
+ _parseInt(mb*ti.x1 + md*ti.y1 + mf, 10),
+ _parseInt(ma*ti.x2 + mc*ti.y2 + me, 10),
+ _parseInt(mb*ti.x2 + md*ti.y2 + mf, 10),
+ _parseInt(ma*ti.x + mc*ti.y + me, 10),
+ _parseInt(mb*ti.x + md*ti.y + mf, 10)]).join(" ");
} else if (!isZ[tps]) {
- t += ma*ti.x + mc*ti.y + me | 0 + " " +pin(mb*ti.x + md*ti.y + mf, 10);
+ t += _parseInt(ma*ti.x + mc*ti.y + me, 10)+ " " +_parseInt(mb*ti.x + md*ti.y + mf, 10);
}
dat[i] = t;
}