Lines Matching refs:iInput

259     int     iInput, iProto;  in PRCi_CalcStrokeDistance_Fine()  local
357 for (iInput = 0; iInput < inputSize; iInput++) in PRCi_CalcStrokeDistance_Fine()
361 angleScores_(iInput, iProto) = PRCi_SINGLE_ANGLE_SCORE; in PRCi_CalcStrokeDistance_Fine()
372 for (iInput = 1; iInput < inputSize; iInput++) in PRCi_CalcStrokeDistance_Fine()
374 angleScores_(iInput, 0) = PRCi_ANGLE_SCORE(iInput, 1); in PRCi_CalcStrokeDistance_Fine()
375 angleScores_(iInput, protoSize) = PRCi_ANGLE_SCORE(iInput, protoSize - 1); in PRCi_CalcStrokeDistance_Fine()
383 for (iInput = 1; iInput < inputSize; iInput++) in PRCi_CalcStrokeDistance_Fine()
387 angleScores_(iInput, iProto) = PRCi_ANGLE_SCORE(iInput, iProto); in PRCi_CalcStrokeDistance_Fine()
398 for (iInput = 1; iInput < inputSize; iInput++) in PRCi_CalcStrokeDistance_Fine()
400 sumScore_(iInput, 0) = in PRCi_CalcStrokeDistance_Fine()
402 CityBlockDistance(&inputPoints[iInput], &protoPoints[0])) * (angleScores_(iInput, in PRCi_CalcStrokeDistance_Fine()
404 angleScores_(iInput + 1, in PRCi_CalcStrokeDistance_Fine()
406 sumScore_(iInput - 1, 0); in PRCi_CalcStrokeDistance_Fine()
407 nMatches_(iInput, 0) = nMatches_(iInput - 1, 0) + 1; in PRCi_CalcStrokeDistance_Fine()
408 direction_(iInput, 0) = 2; in PRCi_CalcStrokeDistance_Fine()
424 for (iInput = 1; iInput < inputSize; iInput++) in PRCi_CalcStrokeDistance_Fine()
433 - CityBlockDistance(&inputPoints[iInput], &protoPoints[iProto])) in PRCi_CalcStrokeDistance_Fine()
434 * (angleScores_(iInput, iProto) + angleScores_(iInput + 1, iProto + 1)); in PRCi_CalcStrokeDistance_Fine()
437 sumMax = localScore + sumScore_(iInput - 1, iProto - 1); in PRCi_CalcStrokeDistance_Fine()
438 nMax = nMatches_(iInput - 1, iProto - 1) + 1; in PRCi_CalcStrokeDistance_Fine()
440 sum = localScore + sumScore_(iInput, iProto - 1); in PRCi_CalcStrokeDistance_Fine()
441 n = nMatches_(iInput, iProto - 1) + 1; in PRCi_CalcStrokeDistance_Fine()
449 sum = localScore + sumScore_(iInput - 1, iProto); in PRCi_CalcStrokeDistance_Fine()
450 n = nMatches_(iInput - 1, iProto) + 1; in PRCi_CalcStrokeDistance_Fine()
458 sumScore_(iInput, iProto) = sumMax; in PRCi_CalcStrokeDistance_Fine()
459 nMatches_(iInput, iProto) = nMax; in PRCi_CalcStrokeDistance_Fine()
460 direction_(iInput, iProto) = dirMax; in PRCi_CalcStrokeDistance_Fine()
490 for (iInput = 1; iInput < inputSize; iInput++) in PRCi_CalcStrokeDistance_Fine()
495 CityBlockDistance(&inputPoints[iInput], &protoPoints[0])) * (angleScores_(iInput, in PRCi_CalcStrokeDistance_Fine()
497 angleScores_(iInput + in PRCi_CalcStrokeDistance_Fine()
500 sumScore_(iInput - 1, 0); in PRCi_CalcStrokeDistance_Fine()
501 n = nMatches_(iInput - 1, 0) + 1; in PRCi_CalcStrokeDistance_Fine()
507 sumScore_(iInput, 0) = sc; in PRCi_CalcStrokeDistance_Fine()
508 nMatches_(iInput, 0) = n; in PRCi_CalcStrokeDistance_Fine()
509 direction_(iInput, 0) = 2; in PRCi_CalcStrokeDistance_Fine()
536 for (iInput = beamLow; iInput < beamHigh; iInput++) in PRCi_CalcStrokeDistance_Fine()
543 - CityBlockDistance(&inputPoints[iInput], &protoPoints[iProto])) in PRCi_CalcStrokeDistance_Fine()
544 * (angleScores_(iInput, iProto) + angleScores_(iInput + 1, iProto + 1)); in PRCi_CalcStrokeDistance_Fine()
547 sumMax = localScore + sumScore_(iInput - 1, iProto - 1); in PRCi_CalcStrokeDistance_Fine()
548 nMax = nMatches_(iInput - 1, iProto - 1) + 1; in PRCi_CalcStrokeDistance_Fine()
550 sum = localScore + sumScore_(iInput, iProto - 1); in PRCi_CalcStrokeDistance_Fine()
551 n = nMatches_(iInput, iProto - 1) + 1; in PRCi_CalcStrokeDistance_Fine()
559 sum = localScore + sumScore_(iInput - 1, iProto); in PRCi_CalcStrokeDistance_Fine()
560 n = nMatches_(iInput - 1, iProto) + 1; in PRCi_CalcStrokeDistance_Fine()
568 sumScore_(iInput, iProto) = sumMax; in PRCi_CalcStrokeDistance_Fine()
569 nMatches_(iInput, iProto) = nMax; in PRCi_CalcStrokeDistance_Fine()
570 direction_(iInput, iProto) = dirMax; in PRCi_CalcStrokeDistance_Fine()
576 beamLow = iInput; in PRCi_CalcStrokeDistance_Fine()
582 nextBeamHigh = iInput; in PRCi_CalcStrokeDistance_Fine()
593 for (iInput = beamHigh; iInput < inputSize; iInput++) in PRCi_CalcStrokeDistance_Fine()
595 sumScore_(iInput, protoSize - 1) = sumScore_(iInput - 1, protoSize - 1) + 1; in PRCi_CalcStrokeDistance_Fine()
596 nMatches_(iInput, protoSize - 1) = nMatches_(iInput - 1, protoSize - 1) + 1; in PRCi_CalcStrokeDistance_Fine()
597 direction_(iInput, protoSize - 1) = 2; in PRCi_CalcStrokeDistance_Fine()
606 iInput = inputSize - 1; in PRCi_CalcStrokeDistance_Fine()
608 while (!(iInput == 0 && iProto == 0)) in PRCi_CalcStrokeDistance_Fine()
611 dx = -1 + (direction_(iInput, iProto) & 1); in PRCi_CalcStrokeDistance_Fine()
612 dy = -1 + ((direction_(iInput, iProto) & 2) >> 1); in PRCi_CalcStrokeDistance_Fine()
613 localScore = sumScore_(iInput, iProto) - sumScore_(iInput + dx, iProto + dy); in PRCi_CalcStrokeDistance_Fine()
614 angleScore = angleScores_(iInput, iProto) + angleScores_(iInput + 1, iProto + 1); in PRCi_CalcStrokeDistance_Fine()
617 iInput, iProto, localScore / normalizeSize, in PRCi_CalcStrokeDistance_Fine()
619 sumScore_(iInput, iProto) / nMatches_(iInput, iProto) / normalizeSize); in PRCi_CalcStrokeDistance_Fine()
621 iInput += dx; in PRCi_CalcStrokeDistance_Fine()
624 localScore = sumScore_(iInput, iProto); in PRCi_CalcStrokeDistance_Fine()
625 angleScore = angleScores_(iInput, iProto) + angleScores_(iInput + 1, iProto + 1); in PRCi_CalcStrokeDistance_Fine()
626 OS_Printf(" %2d <-> %2d : 0.%03d = 0.%03d * 0.%03d\n", iInput, iProto, in PRCi_CalcStrokeDistance_Fine()