Merge "refactor space proximity"

This commit is contained in:
Satoshi Kataoka 2013-01-18 11:38:46 +00:00 committed by Android (Google) Code Review
commit 64cc10769f
2 changed files with 7 additions and 0 deletions

View file

@ -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);

View file

@ -146,6 +146,8 @@ class ProximityInfoState {
return mSampledInputYs[index];
}
bool hasSpaceProximity(const int index) const;
int getLengthCache(const int index) const {
return mLengthCache[index];
}