Lines Matching refs:a

201     _.each(actors, function(a) {  argument
202 var bb = this.textBBox(a.name, font);
203 a.textBB = bb;
205 a.x = 0; a.y = 0;
206 a.width = bb.width + (ACTOR_PADDING + ACTOR_MARGIN) * 2;
207 a.height = bb.height + (ACTOR_PADDING + ACTOR_MARGIN) * 2;
209 a.distances = [];
210 a.paddingRight = 0;
211 this.actorsHeight_ = Math.max(a.height, this.actorsHeight_);
214 function actorEnsureDistance(a, b, d) { argument
215 assert(a < b, 'a must be less than or equal to b');
217 if (a < 0) {
223 a = actors[a];
224 a.paddingRight = Math.max(d, a.paddingRight);
226 a = actors[a];
227 a.distances[b] = Math.max(d, a.distances[b] ? a.distances[b] : 0);
233 var a;
252 a = s.actorA.index;
253 b = a + 1;
256 a = Math.min(s.actorA.index, s.actorB.index);
269 a = b - 1;
271 a = s.actor.index;
272 b = a + 1;
275 a = Math.min(s.actor[0].index, s.actor[1].index);
283 a = s.actor.index;
284 actorEnsureDistance(a - 1, a, s.width / 2);
285 actorEnsureDistance(a, a + 1, s.width / 2);
294 actorEnsureDistance(a, b, s.width + extraWidth);
300 _.each(actors, function(a) { argument
301 a.x = Math.max(actorsX, a.x);
304 _.each(a.distances, function(distance, b) {
312 distance = Math.max(distance, a.width / 2, b.width / 2);
313 b.x = Math.max(b.x, a.x + a.width / 2 + distance - b.width / 2);
316 actorsX = a.x + a.width + a.paddingRight;
341 _.each(this.diagram.actors, function(a) { argument
343 this.drawActor(a, y, this.actorsHeight_);
346 this.drawActor(a, y + this.actorsHeight_ + this.signalsHeight_, this.actorsHeight_);
349 var aX = getCenterX(a);