aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src/proximity_info.cpp
diff options
context:
space:
mode:
authorKen Wakasa <kwakasa@google.com>2013-02-01 03:23:14 -0800
committerAndroid Git Automerger <android-git-automerger@android.com>2013-02-01 03:23:14 -0800
commitfbd3cedc653eba871b6d5c6f6a56a78a2cfdde75 (patch)
treee8908b1715ca3b1d42b0a6ac4aeb8e0769abb5f6 /native/jni/src/proximity_info.cpp
parent5b1cd3aa7a665fc45958c1daa10b1a63d618a642 (diff)
parentee456af9d4c7ce4fe2dc0513a8b2cf08c21b5f21 (diff)
downloadlatinime-fbd3cedc653eba871b6d5c6f6a56a78a2cfdde75.tar.gz
latinime-fbd3cedc653eba871b6d5c6f6a56a78a2cfdde75.tar.xz
latinime-fbd3cedc653eba871b6d5c6f6a56a78a2cfdde75.zip
am ee456af9: Cleanup in ProximityInfoParams
# Via Ken Wakasa * commit 'ee456af9d4c7ce4fe2dc0513a8b2cf08c21b5f21': Cleanup in ProximityInfoParams
Diffstat (limited to 'native/jni/src/proximity_info.cpp')
-rw-r--r--native/jni/src/proximity_info.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/native/jni/src/proximity_info.cpp b/native/jni/src/proximity_info.cpp
index 3979cfa9a..d812745ca 100644
--- a/native/jni/src/proximity_info.cpp
+++ b/native/jni/src/proximity_info.cpp
@@ -24,6 +24,7 @@
#include "geometry_utils.h"
#include "jni.h"
#include "proximity_info.h"
+#include "proximity_info_params.h"
namespace latinime {
@@ -127,17 +128,15 @@ bool ProximityInfo::hasSpaceProximity(const int x, const int y) const {
float ProximityInfo::getNormalizedSquaredDistanceFromCenterFloatG(
const int keyId, const int x, const int y) const {
- const static float verticalSweetSpotScaleForGeometric = 1.1f;
const bool correctTouchPosition = hasTouchPositionCorrectionData();
- const float centerX = static_cast<float>(correctTouchPosition
- ? getSweetSpotCenterXAt(keyId)
+ const float centerX = static_cast<float>(correctTouchPosition ? getSweetSpotCenterXAt(keyId)
: getKeyCenterXOfKeyIdG(keyId));
const float visualKeyCenterY = static_cast<float>(getKeyCenterYOfKeyIdG(keyId));
float centerY;
if (correctTouchPosition) {
const float sweetSpotCenterY = static_cast<float>(getSweetSpotCenterYAt(keyId));
const float gapY = sweetSpotCenterY - visualKeyCenterY;
- centerY = visualKeyCenterY + gapY * verticalSweetSpotScaleForGeometric;
+ centerY = visualKeyCenterY + gapY * ProximityInfoParams::VERTICAL_SWEET_SPOT_SCALE_G;
} else {
centerY = visualKeyCenterY;
}