diff options
author | Arsentiy Milchakov <milcars@mapswithme.com> | 2018-11-19 17:58:55 +0300 |
---|---|---|
committer | Tatiana Yan <tatiana.kondakova@gmail.com> | 2018-11-19 19:29:44 +0300 |
commit | d93355f64c4ba8f55dc6e8d7671984352e858339 (patch) | |
tree | 3ff1250cad0010e4d89f2b880a3a2456bdb2cb01 /geometry | |
parent | dc7216e4871fe7f998e8be4bee790658bcb0706a (diff) |
[notifications] review fixes
Diffstat (limited to 'geometry')
-rw-r--r-- | geometry/mercator.hpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/geometry/mercator.hpp b/geometry/mercator.hpp index 0da726428b..7c61f7394e 100644 --- a/geometry/mercator.hpp +++ b/geometry/mercator.hpp @@ -64,6 +64,12 @@ struct MercatorBounds return RectByCenterXYAndSizeInMeters(center.x, center.y, size, size); } + static m2::RectD RectByCenterXYAndOffset(m2::PointD const & center, double offset) + { + return {ClampX(center.x - offset), ClampY(center.y - offset), + ClampX(center.x + offset), ClampY(center.y + offset)}; + } + static m2::PointD GetSmPoint(m2::PointD const & pt, double lonMetresR, double latMetresR); static double constexpr GetCellID2PointAbsEpsilon() { return 1.0E-4; } |