Lines Matching refs:x2
895 function wobble(x1, y1, x2, y2) { argument
896 assert(_.all([x1,x2,y1,y2], _.isFinite), 'x1,x2,y1,y2 must be numeric');
899 var factor = Math.sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1)) / 25;
910 x: (x2 - x1) * r1 + x1 + xfactor,
915 x: (x2 - x1) * r2 + x1 - xfactor,
921 ' ' + x2.toFixed(1) + ',' + y2.toFixed(1); // end point
939 function handLine(x1, y1, x2, y2) { argument
940 assert(_.all([x1,x2,y1,y2], _.isFinite), 'x1,x2,y1,y2 must be numeric');
941 return 'M' + x1.toFixed(1) + ',' + y1.toFixed(1) + wobble(x1, y1, x2, y2);
1450 drawLine: function(x1, y1, x2, y2, linetype, arrowhead) { argument
1451 var line = this.paper_.line(x1, y1, x2, y2).attr(LINE);
1538 drawLine: function(x1, y1, x2, y2, linetype, arrowhead) { argument
1539 var line = this.paper_.path(handLine(x1, y1, x2, y2)).attr(LINE);