diff options
author | vng <viktor.govako@gmail.com> | 2016-02-18 17:37:51 +0300 |
---|---|---|
committer | Sergey Yershov <yershov@corp.mail.ru> | 2016-03-23 16:21:26 +0300 |
commit | ef773229e2da03044e497234ab4a53f6ed1dcc13 (patch) | |
tree | 8c335a583657e6d348df1934eb0b0c5aa5572c1a /indexer/feature.cpp | |
parent | 0cff2e4e4c1416021924a9624f4fcb3a354a0007 (diff) |
Factor out Rank <-> Population functions.
Diffstat (limited to 'indexer/feature.cpp')
-rw-r--r-- | indexer/feature.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/indexer/feature.cpp b/indexer/feature.cpp index a5c43525ee..00e88cfd2c 100644 --- a/indexer/feature.cpp +++ b/indexer/feature.cpp @@ -3,6 +3,7 @@ #include "indexer/classificator.hpp" #include "indexer/feature_algo.hpp" +#include "indexer/feature_impl.hpp" #include "indexer/feature_loader_base.hpp" #include "indexer/feature_visibility.hpp" #include "indexer/osm_editor.hpp" @@ -499,8 +500,7 @@ uint8_t FeatureType::GetRank() const uint32_t FeatureType::GetPopulation() const { - uint8_t const r = GetRank(); - return (r == 0 ? 1 : static_cast<uint32_t>(pow(1.1, r))); + return feature::RankToPopulation(GetRank()); } string FeatureType::GetRoadNumber() const |