diff options
author | 2012-10-11 13:08:06 +0900 | |
---|---|---|
committer | 2012-10-11 13:08:06 +0900 | |
commit | ff74cc3e5e75fc0c6b9ffaa5e68d879775dc6115 (patch) | |
tree | 3264e82e9879f61241a0fc7131fce8e473f04317 /native/jni/src/geometry_utils.h | |
parent | 76cec53f3b7af7e6591e527cc080d9f25ff72457 (diff) | |
download | latinime-ff74cc3e5e75fc0c6b9ffaa5e68d879775dc6115.tar.gz latinime-ff74cc3e5e75fc0c6b9ffaa5e68d879775dc6115.tar.xz latinime-ff74cc3e5e75fc0c6b9ffaa5e68d879775dc6115.zip |
Improve gesture input scoring method 2.
Align next key to path bases its scoring method on probabilities.
Change-Id: I5247c965b92c0052bfdab8a9b1027bc86eb33218
Diffstat (limited to 'native/jni/src/geometry_utils.h')
-rw-r--r-- | native/jni/src/geometry_utils.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/native/jni/src/geometry_utils.h b/native/jni/src/geometry_utils.h index 734fbefda..ee7c98562 100644 --- a/native/jni/src/geometry_utils.h +++ b/native/jni/src/geometry_utils.h @@ -90,8 +90,8 @@ static inline float pointToLineSegSquaredDistanceFloat( struct NormalDistribution { NormalDistribution(const float u, const float sigma) : mU(u), mSigma(sigma), - mPreComputedNonExpPart(1.0f / sqrtf(2.0f * M_PI_F * sigma * sigma)), - mPreComputedExponentPart(-1.0f / (2.0f * sigma * sigma)) {} + mPreComputedNonExpPart(1.0f / sqrtf(2.0f * M_PI_F * SQUARE_FLOAT(sigma))), + mPreComputedExponentPart(-1.0f / (2.0f * SQUARE_FLOAT(sigma))) {} float getProbabilityDensity(const float x) { const float shiftedX = x - mU; |