diff options
author | 2013-03-07 02:45:12 +0000 | |
---|---|---|
committer | 2013-03-07 02:45:12 +0000 | |
commit | 951272d24aa2ec188c1cdcfdbd1a2afc8edf2d3f (patch) | |
tree | c0ab85a44dc1de66a02cb16a642eeca51ba0675d /native/jni/src/proximity_info_state_utils.cpp | |
parent | 41c471d93d117a65a4f241e588154d84709cf5d0 (diff) | |
parent | 2192d08b9cca6a40d834d6a5001d19b5845ed8a0 (diff) | |
download | latinime-951272d24aa2ec188c1cdcfdbd1a2afc8edf2d3f.tar.gz latinime-951272d24aa2ec188c1cdcfdbd1a2afc8edf2d3f.tar.xz latinime-951272d24aa2ec188c1cdcfdbd1a2afc8edf2d3f.zip |
am 2192d08b: Remove unused scale parameter from getPointToKeyLength()
* commit '2192d08b9cca6a40d834d6a5001d19b5845ed8a0':
Remove unused scale parameter from getPointToKeyLength()
Diffstat (limited to 'native/jni/src/proximity_info_state_utils.cpp')
-rw-r--r-- | native/jni/src/proximity_info_state_utils.cpp | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/native/jni/src/proximity_info_state_utils.cpp b/native/jni/src/proximity_info_state_utils.cpp index 2ca39f9e3..7cbc88cff 100644 --- a/native/jni/src/proximity_info_state_utils.cpp +++ b/native/jni/src/proximity_info_state_utils.cpp @@ -634,27 +634,19 @@ namespace latinime { return getAngleDiff(previousDirection, nextDirection); } -// TODO: Remove the "scale" parameter // This function basically converts from a length to an edit distance. Accordingly, it's obviously // wrong to compare with mMaxPointToKeyLength. /* static */ float ProximityInfoStateUtils::getPointToKeyByIdLength(const float maxPointToKeyLength, const std::vector<float> *const SampledDistanceCache_G, const int keyCount, - const int inputIndex, const int keyId, const float scale) { + const int inputIndex, const int keyId) { if (keyId != NOT_AN_INDEX) { const int index = inputIndex * keyCount + keyId; - return min((*SampledDistanceCache_G)[index] * scale, maxPointToKeyLength); + return min((*SampledDistanceCache_G)[index], maxPointToKeyLength); } // If the char is not a key on the keyboard then return the max length. return static_cast<float>(MAX_VALUE_FOR_WEIGHTING); } -/* static */ float ProximityInfoStateUtils::getPointToKeyByIdLength(const float maxPointToKeyLength, - const std::vector<float> *const SampledDistanceCache_G, const int keyCount, - const int inputIndex, const int keyId) { - return getPointToKeyByIdLength( - maxPointToKeyLength, SampledDistanceCache_G, keyCount, inputIndex, keyId, 1.0f); -} - // Updates probabilities of aligning to some keys and skipping. // Word suggestion should be based on this probabilities. /* static */ void ProximityInfoStateUtils::updateAlignPointProbabilities( |