context: 	_setPath: function(path){		// summary: forms a path using an SVG path string		var p = path.match(dojo.gfx.pathRegExp);		this.segments = [];		this.absolute = true;		this.bbox = {};		this.last = {};		if(!p) return;		// create segments		var action = "";	// current action		var args = [];		// current arguments		for(var i = 0; i < p.length; ++i){			var t = p[i];			var x = parseFloat(t);			if(isNaN(x)){				if(action){					this._pushSegment(action, args);				}				args = [];				action = t;			}else{				args.push(x);			}		}		this._pushSegment(action, args);	},
meta: 4707	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/4707/50c3492c4c3c825dbd3401e134a19ed46799c456/path.js/buggy/www/resources/dojo-ajax/src/gfx/path.js