2016-02-24 04:29:23 -05:00
|
|
|
#ifndef OSRM_GUIDANCE_TURN_CLASSIFICATION_HPP_
|
|
|
|
#define OSRM_GUIDANCE_TURN_CLASSIFICATION_HPP_
|
|
|
|
|
2018-01-05 07:05:53 -05:00
|
|
|
#include "guidance/intersection.hpp"
|
2016-02-24 04:29:23 -05:00
|
|
|
|
2017-07-11 05:06:56 -04:00
|
|
|
#include "util/coordinate.hpp"
|
2016-05-27 15:05:04 -04:00
|
|
|
#include "util/guidance/bearing_class.hpp"
|
|
|
|
#include "util/guidance/entry_class.hpp"
|
2016-02-24 04:29:23 -05:00
|
|
|
|
2016-04-26 07:27:40 -04:00
|
|
|
#include <utility>
|
2016-02-24 04:29:23 -05:00
|
|
|
|
2022-12-11 04:10:26 -05:00
|
|
|
namespace osrm::guidance
|
2016-02-24 04:29:23 -05:00
|
|
|
{
|
|
|
|
|
2016-05-27 15:05:04 -04:00
|
|
|
std::pair<util::guidance::EntryClass, util::guidance::BearingClass>
|
2017-07-11 05:06:56 -04:00
|
|
|
classifyIntersection(Intersection intersection, const osrm::util::Coordinate &location);
|
2016-02-24 04:29:23 -05:00
|
|
|
|
2022-12-20 12:00:11 -05:00
|
|
|
} // namespace osrm::guidance
|
2016-02-24 04:29:23 -05:00
|
|
|
|
|
|
|
#endif // OSRM_GUIDANCE_TURN_CLASSIFICATION_HPP_
|