Lines Matching refs:width
874 return box.x + box.width / 2;
985 diagram.width = 0; // min width
995 title.width = bb.width + (TITLE_PADDING + TITLE_MARGIN) * 2;
1000 diagram.width += title.width;
1009 a.width = bb.width + (ACTOR_PADDING + ACTOR_MARGIN) * 2;
1023 b.x = Math.max(d - b.width / 2, b.x);
1043 s.width = bb.width;
1050 s.width += (SIGNAL_MARGIN + SIGNAL_PADDING) * 2;
1057 s.width += SELF_SIGNAL_WIDTH;
1064 s.width += (NOTE_MARGIN + NOTE_PADDING) * 2;
1087 actorEnsureDistance(a - 1, a, s.width / 2);
1088 actorEnsureDistance(a, a + 1, s.width / 2);
1097 actorEnsureDistance(a, b, s.width + extraWidth);
1115 distance = Math.max(distance, a.width / 2, b.width / 2);
1116 b.x = Math.max(b.x, a.x + a.width / 2 + distance - b.width / 2);
1119 actorsX = a.x + a.width + a.paddingRight;
1122 diagram.width = Math.max(actorsX, diagram.width);
1125 diagram.width += 2 * DIAGRAM_MARGIN;
1229 note.x = aX - ACTOR_MARGIN - note.width;
1236 note.width = (Math.max(aX, bX) + overlap) - note.x;
1238 note.x = aX - note.width / 2;
1253 var w = box.width - 2 * margin;
1404 width: this.diagram.width + 'px',
1478 x = x - bb.width / 2;
1634 this.diagram.width,
1698 x = x - bb.width / 2;
1707 t = paper.text(x - bb.x - bb.width / 2, y - bb.y, text);