|
libosmscout 0.1
|
#include <RouteDescriptionBuilder.h>
Classes | |
| class | Callback |
Public Member Functions | |
| RouteStep | GenerateNextRouteInstruction (const RouteDescription::NodeIterator &previous, const RouteDescription::NodeIterator &last, const GeoCoord &coord) const |
| std::list< RouteStep > | GenerateRouteInstructions (const RouteDescription::NodeIterator &first, const RouteDescription::NodeIterator &last) const |
| void | GenerateRouteSteps (const osmscout::RouteDescription &routeDescription, QList< RouteStep > &routeSteps) const |
| ~RouteDescriptionBuilder () override=default | |
|
overridedefault |
References GenerateNextRouteInstruction(), GenerateRouteInstructions(), and GenerateRouteSteps().
| RouteStep osmscout::RouteDescriptionBuilder::GenerateNextRouteInstruction | ( | const RouteDescription::NodeIterator & | previous, |
| const RouteDescription::NodeIterator & | last, | ||
| const GeoCoord & | coord ) const |
References osmscout::RouteStep::distance, osmscout::RouteStep::distanceTo, osmscout::RouteDescriptionPostprocessor::GenerateDescription(), GenerateNextRouteInstruction(), osmscout::GetEllipsoidalDistance(), and osmscout::log.
Referenced by GenerateNextRouteInstruction(), and ~RouteDescriptionBuilder().
| std::list< RouteStep > osmscout::RouteDescriptionBuilder::GenerateRouteInstructions | ( | const RouteDescription::NodeIterator & | first, |
| const RouteDescription::NodeIterator & | last ) const |
References osmscout::RouteDescriptionPostprocessor::GenerateDescription(), and GenerateRouteInstructions().
Referenced by GenerateRouteInstructions(), and ~RouteDescriptionBuilder().
| void osmscout::RouteDescriptionBuilder::GenerateRouteSteps | ( | const osmscout::RouteDescription & | routeDescription, |
| QList< RouteStep > & | routeSteps ) const |
References osmscout::RouteDescriptionPostprocessor::GenerateDescription(), and GenerateRouteSteps().
Referenced by GenerateRouteSteps(), and ~RouteDescriptionBuilder().