Lines Matching refs:i

52             for (var i = 0, ii = this.length; i < ii; i++) {
53 if (typeof this[i] != "undefined") {
54 return this[i];
59 var i = this.length;
60 while (--i) {
61 if (typeof this[i] != "undefined") {
62 return this[i];
98 for (var i = 0, ii = listeners.length; i < ii; i++) if ("zIndex" in listeners[i]) {
99 indexed.push(listeners[i].zIndex);
100 if (listeners[i].zIndex < 0) {
101 queue[listeners[i].zIndex] = listeners[i];
113 for (i = 0; i < ii; i++) {
114 l = listeners[i];
163 i,
170 for (i = 0, ii = names.length; i < ii; i++) {
174 items = [e[names[i]], e[wildcard]];
219 for (var i = 0, ii = names.length; i < ii; i++) {
224 for (var i = 0, ii = names.length; i < ii; i++) {
226 e = e.hasOwnProperty(names[i]) && e[names[i]] || (e[names[i]] = {n: {}});
229 for (i = 0, ii = e.f.length; i < ii; i++) if (e.f[i] == f) {
234 }(names[i]));
330 for (var i = 0, ii = names.length; i < ii; i++) {
331 eve.off(names[i], f);
339 i, ii, j, jj, variable
341 for (i = 0, ii = names.length; i < ii; i++) {
345 if (names[i] != wildcard) {
346 if (e[names[i]]) {
347 splice.push(e[names[i]]);
357 for (i = 0, ii = cur.length; i < ii; i++) {
358 e = cur[i];
476 for (var i = 0, ii = a.length; i < ii; i++) {
477 res[i] = diff(a[i], b, A[i], B);
554 for (var i in animations) if (animations.hasOwnProperty(i)) {
555 var a = animations[i],
561 delete animations[i];
629 var len = 0, i;
630 for (i in animations) if (animations.hasOwnProperty(i)) {
950 for (var i = 0; i < attrs.length; i++) {
951 if (attrs[i].namespaceURI == xlink) {
956 name += attrs[i].name;
957 out[name] = attrs[i].textContent;
1031 for (var i = 0, ii = array.length; i < ii; i++) if (array[i] === item) {
1032 return array.push(array.splice(i, 1)[0]);
1305 var i = values.length;
1306 while (i--) if (abs(values[i] - value) <= tolerance) {
1307 return values[i];
1477 var i = glob.doc.getElementsByTagName("head")[0] || glob.doc.getElementsByTagName("svg")[0],
1483 i.style.color = red;
1484 i.style.color = color;
1485 var out = glob.doc.defaultView.getComputedStyle(i, E).getPropertyValue("color");
1857 for (var i = 0, ii = tdata.length; i < ii; i++) {
1858 var t = tdata[i],
2076 for (var i = 0; i < nodelist.length; i++) {
2077 set.push(wrap(nodelist[i]));
2086 var i = 0,
2089 while (this[i]) delete this[i++];
2090 for (i = 0; i < list.length; i++) {
2091 if (list[i].type == "set") {
2092 list[i].forEach(function (el) {
2096 node.appendChild(list[i].node);
2100 for (i = 0; i < children.length; i++) {
2101 this[j++] = wrap(children[i]);
2198 for (var i = 0, ii = attr.length; i < ii; i++) {
2199 out[attr[i].nodeName] = attr[i].nodeValue;
2265 for (var i = 0, ii = args.length; i < ii; i++) {
2266 var item = args[i];
2380 for (var i = 0, ii = ch.length; i < ii; i++) {
2381 out[i] = Snap(ch[i]);
2386 for (var i = 0, ii = root.length; i < ii; i++) {
2388 type: root[i].type,
2389 attr: root[i].attr()
2391 children = root[i].children();
2795 i,
2802 i = ms.length;
2803 while (i--) {
2804 m.add(ms[i]);
3067 for (var i = 0; i < nodelist.length; i++) {
3068 set.push(wrap(nodelist[i]));
3154 for (var i = 0, ii = els.length; i < ii; i++) {
3155 it = els[i];
3171 for (i = 0, ii = ids.length; i < ii; i++) {
3172 var fs = uses[ids[i].old];
3175 fs[j](ids[i].id);
3421 for (var i = 0, ii = anims.length; i < ii; i++) {
3422 anims[i].stop();
3519 for (var i in key) if (key[has](i)) {
3520 this.data(i, key[i]);
3578 for (var i = 0, ii = attr.length; i < ii; i++) {
3579 res += " " + attr[i].name + '="' +
3580 attr[i].value.replace(/"/g, '\\"') + '"';
3585 for (i = 0, ii = chld.length; i < ii; i++) {
3586 if (chld[i].nodeType == 3) {
3587 res += chld[i].nodeValue;
3588 } else if (chld[i].nodeType == 1) {
3589 res += wrap(chld[i]).toString();
3807 matrixproto.get = function (i) { argument
3808 return +this[Str.fromCharCode(97 + i)].toFixed(4);
4193 var i = 0,
4198 for (var i = 0; i < chunk.length; i++) {
4199 out.appendChild(tuner(chunk[i]));
4289 for (var i = 0, ii = children.length; i < ii; i++) {
4290 var chi = children[i];
5152 function seed(i, end) { argument
5153 var step = (end - start) / (i - j);
5154 for (var k = j; k < i; k++) {
5157 j = i;
5161 for (var i = 0; i < len; i++) if ("offset" in stops[i]) {
5162 seed(i, stops[i].offset);
5166 for (i = 0; i <= len; i++) {
5167 var stop = stops[i];
5405 for (var i = 0, ii = path.length; i < ii; i++) {
5406 p = path[i];
5535 for (var i = 0; i < n; i++) {
5536 var ct = z2 * Tvalues[i] + z2,
5540 sum += Cvalues[i] * math.sqrt(comb);
5615 for (var i = 0; i < n1 + 1; i++) {
5616 var p = findDotsAtSegment.apply(0, bez1.concat(i / n1));
5617 dots1.push({x: p.x, y: p.y, t: i / n1});
5619 for (i = 0; i < n2 + 1; i++) {
5620 p = findDotsAtSegment.apply(0, bez2.concat(i / n2));
5621 dots2.push({x: p.x, y: p.y, t: i / n2});
5623 for (i = 0; i < n1; i++) {
5625 var di = dots1[i],
5626 di1 = dots1[i + 1],
5667 for (var i = 0, ii = path1.length; i < ii; i++) {
5668 var pi = path1[i];
5702 intr[k].segment1 = i;
5734 for (var i = 0, ii = path.length; i < ii; i++) {
5735 p = path[i];
5861 for (var i = start, ii = pathArray.length; i < ii; i++) {
5862 var r = res[i] = [],
5863 pa = pathArray[i];
5888 r = res[i] = [];
5894 res[i][k] = pa[k];
5897 var len = res[i].length;
5898 switch (res[i][0]) {
5904 x += +res[i][len - 1];
5907 y += +res[i][len - 1];
5910 x += +res[i][len - 2];
5911 y += +res[i][len - 1];
5948 for (var r, pa, i = start, ii = pathArray.length; i < ii; i++) {
5950 pa = pathArray[i];
6141 for (var i = 0, ii = res.length; i < ii; i++) {
6142 … newres[i] = i % 2 ? rotate(res[i - 1], res[i], rad).y : rotate(res[i], res[i + 1], rad).x;
6163 for (var i = 0; i < 2; ++i) {
6164 if (i == 0) {
6286 fixArc = function (pp, i) { argument
6287 if (pp[i].length > 7) {
6288 pp[i].shift();
6289 var pi = pp[i];
6291 pcoms1[i] = "A"; // if created multiple C:s, their original seg is saved
6292 p2 && (pcoms2[i] = "A"); // the same as above
6293 pp.splice(i++, 0, ["C"].concat(pi.splice(0, 6)));
6295 pp.splice(i, 1);
6299 fixM = function (path1, path2, a1, a2, i) { argument
6300 if (path1 && path2 && path1[i][0] == "M" && path2[i][0] != "M") {
6301 path2.splice(i, 0, ["M", a2.x, a2.y]);
6304 a1.x = path1[i][1];
6305 a1.y = path1[i][2];
6313 for (var i = 0, ii = mmax(p.length, p2 && p2.length || 0); i < ii; i++) {
6314 p[i] && (pfirst = p[i][0]); // save current path command
6318 pcoms1[i] = pfirst; // Save current path command
6319 i && ( pcom = pcoms1[i - 1]); // Get previous path command pcom
6321 … p[i] = processPath(p[i], attrs, pcom); // Previous path command is inputted to processPath
6323 if (pcoms1[i] != "A" && pfirst == "C") pcoms1[i] = "C"; // A is the only command
6327 fixArc(p, i); // fixArc adds also the right amount of A:s to pcoms1
6330 p2[i] && (pfirst = p2[i][0]);
6332 pcoms2[i] = pfirst;
6333 i && (pcom = pcoms2[i - 1]);
6335 p2[i] = processPath(p2[i], attrs2, pcom);
6337 if (pcoms2[i] != "A" && pfirst == "C") {
6338 pcoms2[i] = "C";
6341 fixArc(p2, i);
6343 fixM(p, p2, attrs, attrs2, i);
6344 fixM(p2, p, attrs2, attrs, i);
6345 var seg = p[i],
6346 seg2 = p2 && p2[i],
6367 var x, y, i, j, ii, jj, pathi;
6369 for (i = 0, ii = path.length; i < ii; i++) {
6370 pathi = path[i];
6384 for (var i = 0, iLen = crp.length; iLen - 2 * !z > i; i += 2) {
6386 {x: +crp[i - 2], y: +crp[i - 1]},
6387 {x: +crp[i], y: +crp[i + 1]},
6388 {x: +crp[i + 2], y: +crp[i + 3]},
6389 {x: +crp[i + 4], y: +crp[i + 5]}
6392 if (!i) {
6394 } else if (iLen - 4 == i) {
6396 } else if (iLen - 2 == i) {
6401 if (iLen - 4 == i) {
6403 } else if (!i) {
6404 p[0] = {x: +crp[i], y: +crp[i + 1]};
6602 getter = X[0].hasOwnProperty("x") ? function (i) {
6604 x: X[i].x,
6605 y: X[i].y
6607 } : function (i) {
6609 x: X[i],
6610 y: Y[i]
6615 for (var i = 0, ii = X.length; i < ii; i++) {
6616 var xy = getter(i);
6633 for (i = 0, ii = inside.length; i < ii; i++) {
6634 var l = Snap.len(x, y, inside[i].x, inside[i].y);
6637 inside[i].len = l;
6638 res = inside[i];
6786 for (var i = 0, ii = items.length; i < ii; i++) {
6787 if (items[i]) {
6788 this[this.items.length] = this.items[this.items.length] = items[i];
6805 for (var i = 0, ii = arguments.length; i < ii; i++) {
6806 item = arguments[i];
6839 for (var i = 0, ii = this.items.length; i < ii; i++) {
6840 if (callback.call(thisArg, this.items[i], i) === false) {
6897 return this.forEach(function (el, i) { argument
6900 args[i] && el.animate.apply(el, args[i]);
6953 for (var i = 0, ii = this.items.length; i < ii; i++) {
6954 this.items[i].attr(unbound);
6986 i;
6987 for (i = 2; i < arguments.length; i++) {
6988 args.push(arguments[i]);
6990 for (i = 0; i < count; i++) {
6991 todel.push(this[index + i]);
6993 for (; i < this.length - index; i++) {
6994 tail.push(this[index + i]);
6997 for (i = 0; i < arglen + tail.length; i++) {
6998 this.items[index + i] = this[index + i] = i < arglen ? args[i] : tail[i - arglen];
7000 i = this.items.length = this.length -= count - arglen;
7001 while (this[i]) {
7002 delete this[i++];
7016 for (var i = 0, ii = this.length; i < ii; i++) if (this[i] == el) {
7017 this.splice(i, 1);
7023 var i = this.items.length;
7024 while (i--) {
7025 this.items[i].insertAfter(el);
7034 for (var i = this.items.length; i--;) if (!this.items[i].removed) {
7035 var box = this.items[i].getBBox();
7058 for (var i = 0, ii = this.items.length; i < ii; i++) {
7059 s.push(this.items[i].clone());
7122 i = 0, j, jj,
7124 for (; i < maxlength; i++) {
7125 tt1 = t1[i] || getEmpty(t2[i]);
7126 tt2 = t2[i] || getEmpty(tt1);
7137 from[i] = [];
7138 to[i] = [];
7140 j in tt1 && (from[i][j] = tt1[j]);
7141 j in tt2 && (to[i][j] = tt2[j]);
7165 var k = 0, i, ii, j, jj, out, a, b = [];
7166 for (i = 0, ii = path.length; i < ii; i++) {
7168 a = ['"' + path[i][0] + '"'];
7169 for (j = 1, jj = path[i].length; j < jj; j++) {
7173 b[i] = out;
7179 for (var i = 0, ii = path.length; i < ii; i++) {
7180 for (var j = 1, jj = path[i].length; j < jj; j++) {
7181 out.push(path[i][j]);
7322 for (var i = 0, ii = e.targetTouches && e.targetTouches.length; i < ii; i++) {
7323 … if (e.targetTouches[i].target == obj || obj.contains(e.targetTouches[i].target)) {
7325 e = e.targetTouches[i];
7364 var i = e.touches && e.touches.length,
7366 while (i--) {
7367 touch = e.touches[i];
7396 var i = drag.length,
7398 while (i--) {
7399 dragi = drag[i];
7592 for (var i = events.length; i--;) {
7603 … for (var i = 0, ii = this.events.length; i < ii; i++) if (this.events[i].name == eventName) {
7605 this.events[i].f.call(this);
7624 })(events[i]);
7737 var i = draggable.length;
7738 while (i--) if (draggable[i].el == this) {
7739 this.unmousedown(draggable[i].init);
7740 draggable.splice(i, 1);
7967 i: 0.131 + 0.869 * (1 - amount)