Lines Matching refs:p1
7445 p1 = this._points[0],
7456 if (this._points.length === 2 && p1.x === p2.x && p1.y === p2.y) {
7457 p1.x -= 0.5;
7460 ctx.moveTo(p1.x, p1.y);
7465 var midPoint = p1.midPointFrom(p2);
7466 ctx.quadraticCurveTo(p1.x, p1.y, midPoint.x, midPoint.y);
7468 p1 = this._points[i];
7474 ctx.lineTo(p1.x, p1.y);
7488 p1 = new fabric.Point(points[0].x, points[0].y),
7493 var midPoint = p1.midPointFrom(p2);
7497 path.push('Q ', p1.x, ' ', p1.y, ' ', midPoint.x, ' ', midPoint.y, ' ');
7498 p1 = new fabric.Point(points[i].x, points[i].y);
7503 path.push('L ', p1.x, ' ', p1.y, ' ');
14760 var p1, p2;
14764 p1 = this.points[i];
14765 p2 = this.points[i + 1] || p1;
14766 fabric.util.drawDashedLine(ctx, p1.x, p1.y, p2.x, p2.y, this.strokeDashArray);
20595 for (var p1 in obj) {
20596 for (var p2 in obj[p1]) {
20598 for (var p3 in obj[p1][p2]) {