libosmscout  1.1.1
Classes | Public Member Functions | List of all members
osmscout::RouteDescriptionBuilder Class Reference

#include <libosmscout-client-qt/include/osmscout/RouteDescriptionBuilder.h>

Inheritance diagram for osmscout::RouteDescriptionBuilder:
Inheritance graph
[legend]
Collaboration diagram for osmscout::RouteDescriptionBuilder:
Collaboration graph
[legend]

Classes

class  Callback
 

Public Member Functions

 RouteDescriptionBuilder ()
 
 ~RouteDescriptionBuilder () override
 
void GenerateRouteSteps (const osmscout::RouteDescription &routeDescription, QList< RouteStep > &routeSteps) const
 
std::list< RouteStepGenerateRouteInstructions (const RouteDescription::NodeIterator &first, const RouteDescription::NodeIterator &last) const
 
RouteStep GenerateNextRouteInstruction (const RouteDescription::NodeIterator &previous, const RouteDescription::NodeIterator &last, const GeoCoord &coord) const
 

Constructor & Destructor Documentation

◆ RouteDescriptionBuilder()

osmscout::RouteDescriptionBuilder::RouteDescriptionBuilder ( )

◆ ~RouteDescriptionBuilder()

osmscout::RouteDescriptionBuilder::~RouteDescriptionBuilder ( )
override

Member Function Documentation

◆ GenerateNextRouteInstruction()

RouteStep osmscout::RouteDescriptionBuilder::GenerateNextRouteInstruction ( const RouteDescription::NodeIterator previous,
const RouteDescription::NodeIterator last,
const GeoCoord &  coord 
) const

◆ GenerateRouteInstructions()

std::list<RouteStep> osmscout::RouteDescriptionBuilder::GenerateRouteInstructions ( const RouteDescription::NodeIterator first,
const RouteDescription::NodeIterator last 
) const

◆ GenerateRouteSteps()

void osmscout::RouteDescriptionBuilder::GenerateRouteSteps ( const osmscout::RouteDescription routeDescription,
QList< RouteStep > &  routeSteps 
) const

The documentation for this class was generated from the following file: