Lines Matching refs:dy

441 			if("dx" in p && "dy" in p && hitRect(pointHandle(p.dx, p.dy), mx - offset.x, my - offset.y)){
560 var dy = my - movebase[1];
566 pt.y += dy;
569 pt.cx += dx, pt.cy += dy;
570 if("dx" in pt && "dy" in pt)
571 pt.dx += dx, pt.dy += dy;
609 var props = ["y", "cy", "dy"];
661 var relmove = function(name, idx, dx, dy){
666 if((name + "y") in p1) p1[name + "y"] += dy;
674 var dy = my - pointMoving.points[pointMovingIdx].y;
679 relmove("c", 1, dx, dy);
680 relmove("d", 0, dx, dy);
702 var dy = nextpoint.cy - curpoint.y;
703 var len = Math.sqrt(dx * dx + dy * dy);
704 var angle = Math.atan2(dy, dx);
705 var newangle = Math.atan2(curpoint.y - curpoint.dy, curpoint.x - curpoint.dx);
712 if("dx" in prevpoint && "dy" in prevpoint){
714 var dy = prevpoint.dy - prevpoint.y;
715 var len = Math.sqrt(dx * dx + dy * dy);
716 var angle = Math.atan2(dy, dx);
719 prevpoint.dy = prevpoint.y + len * Math.sin(newangle);
977 if("dx" in pt && "dy" in pt){
978 drawHandle(pt.dx + offset.x, pt.dy + offset.y, '#ff7f7f', true);
1006 if("dx" in this.points[i] && "dy" in this.points[i])
1007 dat += this.points[i].dx+","+this.points[i].dy+",";
1040 pt.dy = parseFloat(pt2[pt2.length-3]);
1144 if(i !== 0 && ("cx" in pt && "cy" in pt || "dx" in pt && "dy" in pt)){
1151 if("dx" in pt && "dy" in pt)
1152 src += pt.dx+","+pt.dy+" ";
1194 pt.dy = parseFloat(pt2[pt2.length-3]);
2439 if("dx" in arr[i] && "dy" in arr[i])
2440 ctx.bezierCurveTo(arr[i].cx, arr[i].cy, arr[i].dx, arr[i].dy, arr[i].x, arr[i].y);
2444 else if("dx" in arr[i] && "dy" in arr[i])
2445 ctx.bezierCurveTo(arr[i-1].x, arr[i-1].y, arr[i].dx, arr[i].dy, arr[i].x, arr[i].y);
2454 else if("dx" in first2 && "dy" in first2 && (first2.dx !== first.x || first2.dy !== first.y))
2455 a[0] = {x: first2.dx, y: first2.dy};
2464 if("dx" in last && "dy" in last && (last.dx !== last.x || last.dy !== last.y))
2465 a[0] = {x: last.dx, y: last.dy};
2491 drawHandle(last.dx, last.dy, "#ff7f7f", true);
2492 var next = {x: 2 * last.x - last.dx, y: 2 * last.y - last.dy};
2532 if("dx" in prev && "dy" in prev){
2534 d.cy = 2 * prev.y - prev.dy;
2565 pt.dy = 2 * pt.y - d.y;
2574 var dy = coord.y - pt.y;
2577 // Only move dx and dy along with x, y.
2579 if("dx" in pt && "dy" in pt)
2580 pt.dx += dx, pt.dy += dy;