svnno****@sourc*****
svnno****@sourc*****
2010年 2月 16日 (火) 22:06:39 JST
Revision: 1666 http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=1666 Author: dhrname Date: 2010-02-16 22:06:39 +0900 (Tue, 16 Feb 2010) Log Message: ----------- transformプロパティにキャッシュ用の_matrixプロパティを付けるのをやめる Modified Paths: -------------- branches/ufltima/dom/svg.js Modified: branches/ufltima/dom/svg.js =================================================================== --- branches/ufltima/dom/svg.js 2010-02-16 13:04:37 UTC (rev 1665) +++ branches/ufltima/dom/svg.js 2010-02-16 13:06:39 UTC (rev 1666) @@ -144,13 +144,12 @@ /*SVGSVGElement*/ this.ownerSVGElement; //ルート要素であるsvg要素 /*readonly SVGElement*/ this.viewportElement; //ビューポートを形成する要素(多くはsvg要素) /*interface SVGStylable*/ - /*readonly SVGAnimatedString*/ this.className = new SVGAnimatedString(); //class属性の値 + /*readonly SVGAnimatedString*/ this.className = new SVGAnimatedString(); //class属性の値 /*readonly css::CSSStyleDeclaration*/ this.style = new CSSStyleDeclaration(); //スタイルシートの値 /*interface SVGTransformable : SVGLocatable *TransformListはtransform属性を行列で表現したあとのリスト構造 */ /*readonly attribute SVGAnimatedTransformList*/ this.transform = new SVGAnimatedTransformList(); - this.transform._matrix = null; //SVGMatrixのキャッシュ return this; }; SVGElement.constructor = Element; @@ -167,8 +166,6 @@ return null; } }; -SVGElement.prototype.read = function(){}; -SVGElement.prototype.set = function(){}; /*interface SVGLocatable*/ /*SVGRect*/ SVGElement.prototype.getBBox = function(){ var s = new SVGRect();