| 849 | } |
| 850 | |
| 851 | double BookmarkManager::GetElevationMyPosition(kml::TrackId const & trackId) const |
| 852 | { |
| 853 | CHECK_THREAD_CHECKER(m_threadChecker, ()); |
| 854 | |
| 855 | auto const markId = GetTrackSelectionMarkId(trackId); |
| 856 | CHECK(markId != kml::kInvalidMarkId, ()); |
| 857 | |
| 858 | auto const trackSelectionMark = GetMark<TrackSelectionMark>(markId); |
| 859 | return trackSelectionMark->GetMyPositionDistance(); |
| 860 | } |
| 861 | |
| 862 | void BookmarkManager::SetElevationMyPositionChangedCallback(ElevationMyPositionChangedCallback const & cb) |
| 863 | { |