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
diff options
context:
space:
mode:
authorr.kuznetsov <r.kuznetsov@corp.mail.ru>2016-12-14 11:56:41 +0300
committerr.kuznetsov <r.kuznetsov@corp.mail.ru>2016-12-14 11:56:41 +0300
commit9027938648b78411c5dca2c607e088779976678b (patch)
treea3e681450b6fd8633dcca6082114aa810461a64c /drape_frontend
parent11d277a24f0abd27365da09d892f70d113168add (diff)
Tuned route renderer
Diffstat (limited to 'drape_frontend')
-rw-r--r--drape_frontend/route_renderer.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/drape_frontend/route_renderer.cpp b/drape_frontend/route_renderer.cpp
index 094d8542d6..7ccb2a84ec 100644
--- a/drape_frontend/route_renderer.cpp
+++ b/drape_frontend/route_renderer.cpp
@@ -22,9 +22,9 @@ namespace
float const kHalfWidthInPixel[] =
{
// 1 2 3 4 5 6 7 8 9 10
- 2.0f, 2.0f, 3.0f, 3.0f, 3.0f, 4.0f, 4.0f, 4.0f, 5.0f, 5.0f,
- //11 12 13 14 15 16 17 18 19 20
- 6.0f, 6.0f, 7.0f, 7.0f, 7.0f, 7.0f, 8.0f, 10.0f, 24.0f, 36.0f
+ 1.0f, 1.0f, 1.5f, 1.5f, 1.5f, 2.0f, 2.0f, 2.0f, 2.5f, 2.5f,
+ //11 12 13 14 15 16 17 18 19 20
+ 3.0f, 3.0f, 4.0f, 5.0f, 6.0, 8.0f, 10.0f, 10.0f, 18.0f, 27.0f
};
int const kArrowAppearingZoomLevel = 14;
@@ -131,6 +131,8 @@ void RouteRenderer::InterpolateByZoom(ScreenBase const & screen, float & halfWid
halfWidth = kHalfWidthInPixel[index] + lerpCoef * (kHalfWidthInPixel[index + 1] - kHalfWidthInPixel[index]);
else
halfWidth = kHalfWidthInPixel[scales::UPPER_STYLE_SCALE];
+
+ halfWidth *= df::VisualParams::Instance().GetVisualScale();
}
void RouteRenderer::UpdateRoute(ScreenBase const & screen, TCacheRouteArrowsCallback const & callback)