Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 64cc1076 authored by Satoshi Kataoka's avatar Satoshi Kataoka Committed by Android (Google) Code Review
Browse files

Merge "refactor space proximity"

parents 1d15fe7e f32869c6
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -1185,6 +1185,11 @@ float ProximityInfoState::getMostProbableString(int *const codePointBuf) const {
    return sumLogProbability;
    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.
// Returns a probability of mapping index to keyIndex.
float ProximityInfoState::getProbability(const int index, const int keyIndex) const {
float ProximityInfoState::getProbability(const int index, const int keyIndex) const {
    ASSERT(0 <= index && index < mSampledInputSize);
    ASSERT(0 <= index && index < mSampledInputSize);
+2 −0
Original line number Original line Diff line number Diff line
@@ -146,6 +146,8 @@ class ProximityInfoState {
        return mSampledInputYs[index];
        return mSampledInputYs[index];
    }
    }


    bool hasSpaceProximity(const int index) const;

    int getLengthCache(const int index) const {
    int getLengthCache(const int index) const {
        return mLengthCache[index];
        return mLengthCache[index];
    }
    }