diff options
author | 2013-01-23 07:05:40 +0000 | |
---|---|---|
committer | 2013-01-23 07:05:40 +0000 | |
commit | 19d68ce2009c2ef4808d1d9096c77ec06818ef2c (patch) | |
tree | b0ec063ead08388d5bebe392cfa11b3eeef2820d /native/jni/src/proximity_info_state_utils.h | |
parent | 40651c8cf7d4296927f9c49aaa57bcfc7b5372ca (diff) | |
parent | e2912d17e4dab75b81f4c9e41a539e491ac059ca (diff) | |
download | latinime-19d68ce2009c2ef4808d1d9096c77ec06818ef2c.tar.gz latinime-19d68ce2009c2ef4808d1d9096c77ec06818ef2c.tar.xz latinime-19d68ce2009c2ef4808d1d9096c77ec06818ef2c.zip |
Merge "Refactor proximity info state"
Diffstat (limited to 'native/jni/src/proximity_info_state_utils.h')
-rw-r--r-- | native/jni/src/proximity_info_state_utils.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/native/jni/src/proximity_info_state_utils.h b/native/jni/src/proximity_info_state_utils.h index b67f82cd6..b70121ad2 100644 --- a/native/jni/src/proximity_info_state_utils.h +++ b/native/jni/src/proximity_info_state_utils.h @@ -72,6 +72,12 @@ class ProximityInfoStateUtils { const std::vector<float> *const distanceCache_G, std::vector<NearKeycodesSet> *nearKeysVector, std::vector<hash_map_compat<int, float> > *charProbabilities); + static void updateSearchKeysVector( + const ProximityInfo *const proximityInfo, const int sampledInputSize, + const int lastSavedInputSize, + const std::vector<int> *const sampledLengthCache, + const std::vector<NearKeycodesSet> *const nearKeysVector, + std::vector<NearKeycodesSet> *searchKeysVector); static float getPointToKeyByIdLength(const float maxPointToKeyLength, const std::vector<float> *const distanceCache_G, const int keyCount, const int inputIndex, const int keyId, const float scale); @@ -99,6 +105,7 @@ class ProximityInfoStateUtils { const int *const inputXCoordinates, const int *const inputYCoordinates, const int sampledInputSize, const std::vector<int> *const sampledInputXs, const std::vector<int> *const sampledInputYs, + const std::vector<int> *const sampledTimes, const std::vector<float> *const sampledSpeedRates, const std::vector<int> *const sampledBeelineSpeedPercentiles); private: |