Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/map
diff options
context:
space:
mode:
authorDaria Volvenkova <d.volvenkova@corp.mail.ru>2016-12-02 15:04:12 +0300
committerGitHub <noreply@github.com>2016-12-02 15:04:12 +0300
commit6f3a23cc61fe59791f95c856c67a37d11241274b (patch)
treeb6fe29338f71f8d46f254a188c97010a85bbdc21 /map
parent25d4d8ec7b8f0dc60280e9e16b00b61640ff4a64 (diff)
parentd72249c6a20a29b7ee8223c914562f82cd8cd87e (diff)
Merge pull request #4845 from rokuz/traffic-route-rendering
Improved route rendering in traffic mode
Diffstat (limited to 'map')
-rw-r--r--map/framework.cpp12
1 files changed, 11 insertions, 1 deletions
diff --git a/map/framework.cpp b/map/framework.cpp
index 85446f0d11..d441e3a876 100644
--- a/map/framework.cpp
+++ b/map/framework.cpp
@@ -2532,7 +2532,17 @@ void Framework::InsertRoute(Route const & route)
pattern = df::RoutePattern(8.0, 2.0);
}
- m_drapeEngine->AddRoute(route.GetPoly(), turns, routeColor, pattern);
+ // TODO(@bykoianko): set traffic by route.
+ // TEMPORARY {
+ vector<traffic::SpeedGroup> traffic;
+ traffic.resize(route.GetPoly().GetSize() - 1, traffic::SpeedGroup::Unknown);
+ for (size_t i = 0; i < traffic.size(); i++)
+ {
+ traffic[i] = static_cast<traffic::SpeedGroup>(rand() % static_cast<int>(traffic::SpeedGroup::Count));
+ }
+ // } TEMPORARY
+
+ m_drapeEngine->AddRoute(route.GetPoly(), turns, routeColor, traffic, pattern);
}
void Framework::CheckLocationForRouting(GpsInfo const & info)