Lines Matching refs:x
71 return box.x + box.width / 2;
82 function clamp(x, min, max) { argument
83 if (x < min) {
86 if (x > max) {
89 return x;
107 x: (x2 - x1) * r1 + x1 + xfactor, property in wobble.p1
112 x: (x2 - x1) * r2 + x1 - xfactor, property in wobble.p2
116 return 'C' + p1.x.toFixed(1) + ',' + p1.y.toFixed(1) + // start control point
117 ' ' + p2.x.toFixed(1) + ',' + p2.y.toFixed(1) + // end control point
124 function handRect(x, y, w, h) { argument
125 assert(_.all([x, y, w, h], _.isFinite), 'x, y, w, h must be numeric');
126 return 'M' + x + ',' + y +
127 wobble(x, y, x + w, y) +
128 wobble(x + w, y, x + w, y + h) +
129 wobble(x + w, y + h, x, y + h) +
130 wobble(x, y + h, x, y);
194 title.x = DIAGRAM_MARGIN;
205 a.x = 0; a.y = 0;
220 b.x = Math.max(d - b.width / 2, b.x);
301 a.x = Math.max(actorsX, a.x);
313 b.x = Math.max(b.x, a.x + a.width / 2 + distance - b.width / 2);
316 actorsX = a.x + a.width + a.paddingRight;
387 var x = aX + SELF_SIGNAL_WIDTH + SIGNAL_PADDING;
390 this.drawText(x, y, signal.message, this.font_, ALIGN_LEFT);
406 var x = (bX - aX) / 2 + aX;
410 this.drawText(x, y, signal.message, this.font_, ALIGN_CENTER);
423 note.x = aX + ACTOR_MARGIN;
426 note.x = aX - ACTOR_MARGIN - note.width;
432 note.x = Math.min(aX, bX) - overlap;
433 note.width = (Math.max(aX, bX) + overlap) - note.x;
435 note.x = aX - note.width / 2;
448 var x = box.x + margin;
454 this.drawRect(x, y, w, h);
458 x = getCenterX(box);
461 x += padding;
465 return this.drawText(x, y, text, font, align);