aboutsummaryrefslogtreecommitdiffstats
path: root/native/jni/src/proximity_info_params.h
diff options
context:
space:
mode:
authorKen Wakasa <kwakasa@google.com>2013-01-31 20:20:01 +0900
committerKen Wakasa <kwakasa@google.com>2013-01-31 20:22:22 +0900
commit4920d370f2a9f14bcc14212738590c22bd3752d0 (patch)
tree2cbd84145b6430a349f23e03abbac607a49cf50d /native/jni/src/proximity_info_params.h
parent4fab43dd1453211f97d62a3000b3f2a2740e9bfa (diff)
downloadlatinime-4920d370f2a9f14bcc14212738590c22bd3752d0.tar.gz
latinime-4920d370f2a9f14bcc14212738590c22bd3752d0.tar.xz
latinime-4920d370f2a9f14bcc14212738590c22bd3752d0.zip
Cleanup in ProximityInfoStateUtils
Change-Id: Ifce1c4a2c8b8859c1723ebe01023211a9f495b2f
Diffstat (limited to 'native/jni/src/proximity_info_params.h')
-rw-r--r--native/jni/src/proximity_info_params.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/native/jni/src/proximity_info_params.h b/native/jni/src/proximity_info_params.h
index b941fec0b..978b99917 100644
--- a/native/jni/src/proximity_info_params.h
+++ b/native/jni/src/proximity_info_params.h
@@ -30,6 +30,26 @@ class ProximityInfoParams {
static const int NORMALIZED_SQUARED_DISTANCE_SCALING_FACTOR;
static const float NOT_A_DISTANCE_FLOAT;
static const float SEARCH_KEY_RADIUS_RATIO;
+
+ // Used by ProximityInfoStateUtils::initGeometricDistanceInfos()
+ static const float NEAR_KEY_NORMALIZED_SQUARED_THRESHOLD;
+
+ // Used by ProximityInfoStateUtils::updateNearKeysDistances()
+ static const float NEAR_KEY_THRESHOLD_FOR_DISTANCE;
+
+ // Used by ProximityInfoStateUtils::isPrevLocalMin()
+ static const float MARGIN_FOR_PREV_LOCAL_MIN;
+
+ // Used by ProximityInfoStateUtils::getPointScore()
+ static const int DISTANCE_BASE_SCALE;
+ static const float NEAR_KEY_THRESHOLD_FOR_POINT_SCORE;
+ static const int CORNER_CHECK_DISTANCE_THRESHOLD_SCALE;
+ static const float NOT_LOCALMIN_DISTANCE_SCORE;
+ static const float LOCALMIN_DISTANCE_AND_NEAR_TO_KEY_SCORE;
+ static const float CORNER_ANGLE_THRESHOLD_FOR_POINT_SCORE;
+ static const float CORNER_SUM_ANGLE_THRESHOLD;
+ static const float CORNER_SCORE;
+
private:
DISALLOW_IMPLICIT_CONSTRUCTORS(ProximityInfoParams);
static const int NORMALIZED_SQUARED_DISTANCE_SCALING_FACTOR_LOG_2;