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
committerAndroid Git Automerger <android-git-automerger@android.com>2013-01-18 04:13:33 -0800
commit4148a426f5868bf930d0c9b2d4597c8b2761eb86 (patch)
tree90030e7113f24919494121a33c7b948a9d42f5c9 /native/jni/src/proximity_info_state.cpp
parent3cd6b223c8490e1aa6e81cba5ddf15bcfa48bffd (diff)
downloadlatinime-4148a426f5868bf930d0c9b2d4597c8b2761eb86.tar.gz
latinime-4148a426f5868bf930d0c9b2d4597c8b2761eb86.tar.xz
latinime-4148a426f5868bf930d0c9b2d4597c8b2761eb86.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);