Lines Matching defs:dx

398 					if(0 < i && !("dx" in p))
441 if("dx" in p && "dy" in p && hitRect(pointHandle(p.dx, p.dy), mx - offset.x, my - offset.y)){
559 var dx = mx - movebase[0];
565 pt.x += dx;
569 pt.cx += dx, pt.cy += dy;
570 if("dx" in pt && "dy" in pt)
571 pt.dx += dx, pt.dy += dy;
597 var props = ["x", "cx", "dx"];
661 var relmove = function(name, idx, dx, dy){
665 if((name + "x") in p1) p1[name + "x"] += dx;
673 var dx = mx - pointMoving.points[pointMovingIdx].x;
679 relmove("c", 1, dx, dy);
680 relmove("d", 0, dx, dy);
701 var dx = nextpoint.cx - curpoint.x;
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){
713 var dx = prevpoint.dx - prevpoint.x;
715 var len = Math.sqrt(dx * dx + dy * dy);
716 var angle = Math.atan2(dy, dx);
718 prevpoint.dx = prevpoint.x + len * Math.cos(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+",";
1039 pt.dx = parseFloat(pt2[pt2.length-4]);
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+" ";
1193 pt.dx = parseFloat(pt2[pt2.length-4]);
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){
2533 d.cx = 2 * prev.x - prev.dx;
2564 pt.dx = 2 * pt.x - d.x;
2573 var dx = coord.x - pt.x;
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;