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-06-06 10:49:47 +0300
committerDaria Volvenkova <d.volvenkova@corp.mail.ru>2016-06-06 10:49:47 +0300
commitb3d3b3fa406a42676231e06f182c1167af9cc561 (patch)
treef840b899ad292604b79024ca2a9f4a9139945749 /map
parent2aa8f994bc66418c0b994807cf70dbbd50f4ff19 (diff)
parent0ae1e5808ada0f418aad7a03d47323c5a8e9f003 (diff)
Merge pull request #3427 from rokuz/added-dashed-routes
Added support of dashes in route visualization
Diffstat (limited to 'map')
-rw-r--r--map/framework.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/map/framework.cpp b/map/framework.cpp
index def6156fb8..537dbd2bd4 100644
--- a/map/framework.cpp
+++ b/map/framework.cpp
@@ -2349,12 +2349,19 @@ void Framework::InsertRoute(Route const & route)
route.GetTurnsDistances(turns);
df::ColorConstant routeColor = df::Route;
+ df::RoutePattern pattern;
if (m_currentRouterType == RouterType::Pedestrian)
+ {
routeColor = df::RoutePedestrian;
+ pattern = df::RoutePattern(4.0, 2.0);
+ }
else if (m_currentRouterType == RouterType::Bicycle)
+ {
routeColor = df::RouteBicycle;
+ pattern = df::RoutePattern(8.0, 2.0);
+ }
- m_drapeEngine->AddRoute(route.GetPoly(), turns, routeColor);
+ m_drapeEngine->AddRoute(route.GetPoly(), turns, routeColor, pattern);
}
void Framework::CheckLocationForRouting(GpsInfo const & info)