Lines Matching refs:val

92                 float[] val = getFloats(s);
93 addNode(list, s.charAt(0), val);
177 private static void addNode(ArrayList<PathDataNode> list, char cmd, float[] val) {
178 list.add(new PathDataNode(cmd, val));
340 char previousCmd, char cmd, float[] val) {
395 for (int k = 0; k < val.length; k += incr) {
398 currentX += val[k + 0];
399 currentY += val[k + 1];
404 path.rLineTo(val[k + 0], val[k + 1]);
406 path.rMoveTo(val[k + 0], val[k + 1]);
412 currentX = val[k + 0];
413 currentY = val[k + 1];
418 path.lineTo(val[k + 0], val[k + 1]);
420 path.moveTo(val[k + 0], val[k + 1]);
426 path.rLineTo(val[k + 0], val[k + 1]);
427 currentX += val[k + 0];
428 currentY += val[k + 1];
431 path.lineTo(val[k + 0], val[k + 1]);
432 currentX = val[k + 0];
433 currentY = val[k + 1];
436 path.rLineTo(val[k + 0], 0);
437 currentX += val[k + 0];
440 path.lineTo(val[k + 0], currentY);
441 currentX = val[k + 0];
444 path.rLineTo(0, val[k + 0]);
445 currentY += val[k + 0];
448 path.lineTo(currentX, val[k + 0]);
449 currentY = val[k + 0];
452 path.rCubicTo(val[k + 0], val[k + 1], val[k + 2], val[k + 3],
453 val[k + 4], val[k + 5]);
455 ctrlPointX = currentX + val[k + 2];
456 ctrlPointY = currentY + val[k + 3];
457 currentX += val[k + 4];
458 currentY += val[k + 5];
462 path.cubicTo(val[k + 0], val[k + 1], val[k + 2], val[k + 3],
463 val[k + 4], val[k + 5]);
464 currentX = val[k + 4];
465 currentY = val[k + 5];
466 ctrlPointX = val[k + 2];
467 ctrlPointY = val[k + 3];
478 val[k + 0], val[k + 1],
479 val[k + 2], val[k + 3]);
481 ctrlPointX = currentX + val[k + 0];
482 ctrlPointY = currentY + val[k + 1];
483 currentX += val[k + 2];
484 currentY += val[k + 3];
495 val[k + 0], val[k + 1], val[k + 2], val[k + 3]);
496 ctrlPointX = val[k + 0];
497 ctrlPointY = val[k + 1];
498 currentX = val[k + 2];
499 currentY = val[k + 3];
502 path.rQuadTo(val[k + 0], val[k + 1], val[k + 2], val[k + 3]);
503 ctrlPointX = currentX + val[k + 0];
504 ctrlPointY = currentY + val[k + 1];
505 currentX += val[k + 2];
506 currentY += val[k + 3];
509 path.quadTo(val[k + 0], val[k + 1], val[k + 2], val[k + 3]);
510 ctrlPointX = val[k + 0];
511 ctrlPointY = val[k + 1];
512 currentX = val[k + 2];
513 currentY = val[k + 3];
524 val[k + 0], val[k + 1]);
527 currentX += val[k + 0];
528 currentY += val[k + 1];
539 val[k + 0], val[k + 1]);
542 currentX = val[k + 0];
543 currentY = val[k + 1];
550 val[k + 5] + currentX,
551 val[k + 6] + currentY,
552 val[k + 0],
553 val[k + 1],
554 val[k + 2],
555 val[k + 3] != 0,
556 val[k + 4] != 0);
557 currentX += val[k + 5];
558 currentY += val[k + 6];
566 val[k + 5],
567 val[k + 6],
568 val[k + 0],
569 val[k + 1],
570 val[k + 2],
571 val[k + 3] != 0,
572 val[k + 4] != 0);
573 currentX = val[k + 5];
574 currentY = val[k + 6];