diff options
author | 2013-04-10 19:35:49 -0700 | |
---|---|---|
committer | 2013-04-10 19:35:49 -0700 | |
commit | fd89cd20c956ce9618353dcd5d7648a2bab3b7ab (patch) | |
tree | 38c923884e88925b12323fe577f4c5fcf49bdf3d /native/jni/src/proximity_info.cpp | |
parent | 0d72a23054341a8e216a33c0191cace1edc0cff9 (diff) | |
parent | daef4e8f194632a501270ea28c0ae8764a9fe97a (diff) | |
download | latinime-fd89cd20c956ce9618353dcd5d7648a2bab3b7ab.tar.gz latinime-fd89cd20c956ce9618353dcd5d7648a2bab3b7ab.tar.xz latinime-fd89cd20c956ce9618353dcd5d7648a2bab3b7ab.zip |
am daef4e8f: am f31553bc: Merge "Fix touch coordinate calibration"
* commit 'daef4e8f194632a501270ea28c0ae8764a9fe97a':
Fix touch coordinate calibration
Diffstat (limited to 'native/jni/src/proximity_info.cpp')
-rw-r--r-- | native/jni/src/proximity_info.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/native/jni/src/proximity_info.cpp b/native/jni/src/proximity_info.cpp index 74b5e0131..50f38e82e 100644 --- a/native/jni/src/proximity_info.cpp +++ b/native/jni/src/proximity_info.cpp @@ -129,7 +129,7 @@ bool ProximityInfo::hasSpaceProximity(const int x, const int y) const { } float ProximityInfo::getNormalizedSquaredDistanceFromCenterFloatG( - const int keyId, const int x, const int y) const { + const int keyId, const int x, const int y, const float verticalScale) const { const bool correctTouchPosition = hasTouchPositionCorrectionData(); const float centerX = static_cast<float>(correctTouchPosition ? getSweetSpotCenterXAt(keyId) : getKeyCenterXOfKeyIdG(keyId)); @@ -138,7 +138,7 @@ float ProximityInfo::getNormalizedSquaredDistanceFromCenterFloatG( if (correctTouchPosition) { const float sweetSpotCenterY = static_cast<float>(getSweetSpotCenterYAt(keyId)); const float gapY = sweetSpotCenterY - visualKeyCenterY; - centerY = visualKeyCenterY + gapY * ProximityInfoParams::VERTICAL_SWEET_SPOT_SCALE_G; + centerY = visualKeyCenterY + gapY * verticalScale; } else { centerY = visualKeyCenterY; } |