aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src/proximity_info_state.cpp
diff options
context:
space:
mode:
authorSatoshi Kataoka <satok@google.com>2013-01-18 18:01:59 +0900
committerSatoshi Kataoka <satok@google.com>2013-01-18 19:36:36 +0900
commitf32869c6b6296a8bf594abdf0b18281d9312e54f (patch)
tree3b140a10f1576310ec7b1c563ac4f607ab0c62de /native/jni/src/proximity_info_state.cpp
parentbf78e1371c12d819020d60f0e585f5e6c26e6aa2 (diff)
downloadlatinime-f32869c6b6296a8bf594abdf0b18281d9312e54f.tar.gz
latinime-f32869c6b6296a8bf594abdf0b18281d9312e54f.tar.xz
latinime-f32869c6b6296a8bf594abdf0b18281d9312e54f.zip
refactor space proximity
Change-Id: I9629986f77ece9addc3a70371679510d99f2659f
Diffstat (limited to 'native/jni/src/proximity_info_state.cpp')
-rw-r--r--native/jni/src/proximity_info_state.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/native/jni/src/proximity_info_state.cpp b/native/jni/src/proximity_info_state.cpp
index 1e1413a5d..757487004 100644
--- a/native/jni/src/proximity_info_state.cpp
+++ b/native/jni/src/proximity_info_state.cpp
@@ -1185,6 +1185,11 @@ float ProximityInfoState::getMostProbableString(int *const codePointBuf) const {
return sumLogProbability;
}
+bool ProximityInfoState::hasSpaceProximity(const int index) const {
+ ASSERT(0 <= index && index < mSampledInputSize);
+ return mProximityInfo->hasSpaceProximity(getInputX(index), getInputY(index));
+}
+
// Returns a probability of mapping index to keyIndex.
float ProximityInfoState::getProbability(const int index, const int keyIndex) const {
ASSERT(0 <= index && index < mSampledInputSize);