diff options
author | vng <viktor.govako@gmail.com> | 2014-11-05 02:56:55 +0300 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 02:32:16 +0300 |
commit | dfb1644047eee71484007806b53457ed4f4f03ff (patch) | |
tree | 4a4b9df86b67ab8f591238feeff8f285a7ae864c /indexer/feature_algo.cpp | |
parent | 39818e3e081419e1307017bf90acc9a886eb64b8 (diff) |
Minor refaŃtoring: removed CoordPointT typedef to avoid disambiguate.
Diffstat (limited to 'indexer/feature_algo.cpp')
-rw-r--r-- | indexer/feature_algo.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/indexer/feature_algo.cpp b/indexer/feature_algo.cpp index 58248fed4f..1986f1d14d 100644 --- a/indexer/feature_algo.cpp +++ b/indexer/feature_algo.cpp @@ -27,12 +27,10 @@ class CalculateLineCenter public: CalculateLineCenter() : m_length(0.0) {} - void operator() (CoordPointT const & pt) + void operator() (m2::PointD const & pt) { - m2::PointD p(pt.first, pt.second); - - m_length += (m_poly.empty() ? 0.0 : m_poly.back().m_p.Length(p)); - m_poly.push_back(Value(p, m_length)); + m_length += (m_poly.empty() ? 0.0 : m_poly.back().m_p.Length(pt)); + m_poly.emplace_back(pt, m_length); } P GetCenter() const |