|
libosmscout 0.1
|
Places a turn description for every node. More...
#include <RoutePostprocessor.h>
Inheritance diagram for osmscout::RoutePostprocessor::DirectionPostprocessor:Public Member Functions | |
| DirectionPostprocessor ()=default | |
| bool | Process (const PostprocessorContext &context, RouteDescription &description) override |
Public Member Functions inherited from osmscout::RoutePostprocessor::Postprocessor | |
| virtual | ~Postprocessor ()=default |
Places a turn description for every node.
|
default |
|
overridevirtual |
Implements osmscout::RoutePostprocessor::Postprocessor.
References osmscout::RouteDescription::Node::AddDescription(), osmscout::Bearing::AsDegrees(), osmscout::PostprocessorContext::GetCoordinates(), osmscout::RouteDescription::Node::GetCurrentNodeIndex(), osmscout::RouteDescription::Node::GetDistance(), osmscout::GetSphericalBearingFinal(), osmscout::GetSphericalBearingInitial(), osmscout::RouteDescription::Node::GetTargetNodeIndex(), osmscout::RouteDescription::Node::HasPathObject(), osmscout::RouteDescription::Nodes(), and osmscout::NormalizeRelativeAngle().