diff options
author | 2013-01-21 09:56:52 +0000 | |
---|---|---|
committer | 2013-01-21 09:56:52 +0000 | |
commit | 26a0c628b0723b2c6b7700eb0b3af3548cf312b7 (patch) | |
tree | 61c1efc5f83ae1e7c0caf26161b26cc784bb8bdf /native/jni/src/geometry_utils.h | |
parent | 4987108f34c08825ccb1c859c971bf232438c4aa (diff) | |
parent | 47cc52415e3affb83eb4369190425b2a17b956c5 (diff) | |
download | latinime-26a0c628b0723b2c6b7700eb0b3af3548cf312b7.tar.gz latinime-26a0c628b0723b2c6b7700eb0b3af3548cf312b7.tar.xz latinime-26a0c628b0723b2c6b7700eb0b3af3548cf312b7.zip |
Merge "refactor proximity info"
Diffstat (limited to 'native/jni/src/geometry_utils.h')
-rw-r--r-- | native/jni/src/geometry_utils.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/native/jni/src/geometry_utils.h b/native/jni/src/geometry_utils.h index 64bbbd4b8..4cbb127e8 100644 --- a/native/jni/src/geometry_utils.h +++ b/native/jni/src/geometry_utils.h @@ -44,5 +44,10 @@ static AK_FORCE_INLINE float getAngleDiff(const float a1, const float a2) { } return diff; } + +static AK_FORCE_INLINE int getDistanceInt(const int x1, const int y1, const int x2, + const int y2) { + return static_cast<int>(hypotf(static_cast<float>(x1 - x2), static_cast<float>(y1 - y2))); +} } // namespace latinime #endif // LATINIME_GEOMETRY_UTILS_H |