| 198 | } |
| 199 | |
| 200 | CarDirection GetRoundaboutDirection(TurnInfo const & turnInfo, TurnCandidates const & nodes, |
| 201 | NumMwmIds const & numMwmIds) |
| 202 | { |
| 203 | bool const keepTurnByHighwayClass = KeepRoundaboutTurnByHighwayClass(nodes, turnInfo, numMwmIds); |
| 204 | return GetRoundaboutDirectionBasic(turnInfo.m_ingoing->m_onRoundabout, turnInfo.m_outgoing->m_onRoundabout, |
| 205 | nodes.candidates.size() > 1, keepTurnByHighwayClass); |
| 206 | } |
| 207 | |
| 208 | /// \brief Return |CarDirection::ExitHighwayToRight| or |CarDirection::ExitHighwayToLeft| |
| 209 | /// or return |CarDirection::None| if no exit is detected. |
no test coverage detected