| 731 | } |
| 732 | |
| 733 | void RouteRenderer::ClearContextDependentResources() |
| 734 | { |
| 735 | // Here we clear only context-dependent part of subroute data. |
| 736 | for (auto & subroute : m_subroutes) |
| 737 | { |
| 738 | subroute.m_subrouteData.clear(); |
| 739 | subroute.m_markersData.reset(); |
| 740 | subroute.m_arrowsData.reset(); |
| 741 | subroute.m_arrowBorders.clear(); |
| 742 | } |
| 743 | |
| 744 | m_previewRenderData.clear(); |
| 745 | m_previewHandlesCache.clear(); |
| 746 | m_waitForPreviewRenderData = false; |
| 747 | } |
| 748 | |
| 749 | void RouteRenderer::UpdateDistanceFromBegin(double distanceFromBegin) |
| 750 | { |
no test coverage detected