| 286 | } |
| 287 | |
| 288 | void FillStopParamsSubway(TransitDisplayInfo const & transitDisplayInfo, MwmSet::MwmId const & mwmId, |
| 289 | routing::transit::Stop const & stop, StopNodeParamsSubway & stopParams) |
| 290 | { |
| 291 | FeatureID featureId; |
| 292 | std::string title; |
| 293 | if (stop.GetFeatureId() != kInvalidFeatureId) |
| 294 | { |
| 295 | featureId = FeatureID(mwmId, stop.GetFeatureId()); |
| 296 | title = transitDisplayInfo.m_features.at(featureId).m_title; |
| 297 | } |
| 298 | stopParams.m_isTransfer = false; |
| 299 | stopParams.m_pivot = stop.GetPoint(); |
| 300 | for (auto lineId : stop.GetLineIds()) |
| 301 | { |
| 302 | StopInfo & info = stopParams.m_stopsInfo[GetRouteId(lineId)]; |
| 303 | info.m_featureId = featureId; |
| 304 | info.m_name = title; |
| 305 | info.m_lines.insert(lineId); |
| 306 | } |
| 307 | } |
| 308 | |
| 309 | void FillStopParamsPT(TransitDisplayInfo const & transitDisplayInfo, MwmSet::MwmId const & mwmId, |
| 310 | ::transit::experimental::Stop const & stop, ::transit::IdSet const & lineIds, |
no test coverage detected