Searched refs:index0 (Results 1 - 5 of 5) sorted by relevance

/packages/inputmethods/LatinIME/native/jni/src/suggest/policyimpl/utils/
H A Dedit_distance_policy.h26 virtual float getSubstitutionCost(const int index0, const int index1) const = 0;
27 virtual float getDeletionCost(const int index0, const int index1) const = 0;
28 virtual float getInsertionCost(const int index0, const int index1) const = 0;
29 virtual bool allowTransposition(const int index0, const int index1) const = 0;
30 virtual float getTranspositionCost(const int index0, const int index1) const = 0;
H A Ddamerau_levenshtein_edit_distance_policy.h33 AK_FORCE_INLINE float getSubstitutionCost(const int index0, const int index1) const { argument
34 const int c0 = CharUtils::toBaseLowerCase(mString0[index0]);
39 AK_FORCE_INLINE float getDeletionCost(const int index0, const int index1) const { argument
43 AK_FORCE_INLINE float getInsertionCost(const int index0, const int index1) const { argument
47 AK_FORCE_INLINE bool allowTransposition(const int index0, const int index1) const { argument
48 const int c0 = CharUtils::toBaseLowerCase(mString0[index0]);
50 if (index0 > 0 && index1 > 0 && c0 == CharUtils::toBaseLowerCase(mString1[index1 - 1])
51 && c1 == CharUtils::toBaseLowerCase(mString0[index0 - 1])) {
57 AK_FORCE_INLINE float getTranspositionCost(const int index0, const int index1) const { argument
58 return getSubstitutionCost(index0, index
[all...]
/packages/inputmethods/LatinIME/native/jni/src/suggest/core/layout/
H A Dproximity_info_state_utils.cpp296 const std::vector<int> *const sampledInputYs, const int index0, const int index1) {
299 if (index0 < 0 || index0 > sampledInputSize - 1) {
305 const int x1 = (*sampledInputXs)[index0];
306 const int y1 = (*sampledInputYs)[index0];
582 const int index0, const int index1, const int index2) {
587 if (index0 < 0 || index0 > sampledInputSize - 1) {
596 const float previousDirection = getDirection(sampledInputXs, sampledInputYs, index0, index1);
866 // Decreases char probabilities of index0 b
294 getDirection( const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const int index0, const int index1) argument
579 getPointsAngle( const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, const int index0, const int index1, const int index2) argument
868 suppressCharProbabilities(const int mostCommonKeyWidth, const int sampledInputSize, const std::vector<int> *const lengthCache, const int index0, const int index1, std::vector<std::unordered_map<int, float>> *charProbabilities) argument
[all...]
H A Dproximity_info_state_utils.h66 const std::vector<int> *const sampledInputYs, const int index0, const int index1);
146 const std::vector<int> *const sampledInputYs, const int index0, const int index1,
149 const int sampledInputSize, const std::vector<int> *const lengthCache, const int index0,
H A Dproximity_info_state.cpp282 float ProximityInfoState::getDirection(const int index0, const int index1) const { argument
284 &mSampledInputXs, &mSampledInputYs, index0, index1);

Completed in 617 milliseconds