MCPcopy Create free account
hub / github.com/comaps/comaps / UpdateViewport

Method UpdateViewport

libs/map/traffic_manager.cpp:210–222  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

208}
209
210void TrafficManager::UpdateViewport(ScreenBase const & screen)
211{
212 m_currentModelView = {screen, true /* initialized */};
213
214 if (!IsEnabled() || IsInvalidState() || m_isPaused)
215 return;
216
217 if (df::GetZoomLevel(screen.GetScale()) < df::kRoadClass0ZoomLevel)
218 return;
219
220 // Request traffic.
221 UpdateActiveMwms(screen.ClipRect(), m_lastDrapeMwmsByRect, m_activeDrapeMwms);
222}
223
224void TrafficManager::ThreadRoutine()
225{

Callers

nothing calls this directly

Calls 2

GetZoomLevelFunction · 0.50
GetScaleMethod · 0.45

Tested by

no test coverage detected