|
libosmscout 1.1.1
|
#include <libosmscout-client-qt/include/osmscoutclientqt/RouteDescriptionBuilder.h>


| osmscout::RouteDescriptionBuilder::Callback::Callback | ( | QList< RouteStep > & | routeSteps, |
| const Distance & | stopAfter = Distance::Lowest(), | ||
| bool | skipInformative = false ) |
|
overridevirtualdefault |
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
|
overridevirtual |
Always called before we analyse a node. It may be that other callback methods are called or not (normally we only call other methods, if something relevant changes).
| node |
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
|
overridevirtual |
If postprocessor should continue
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
| RouteStep osmscout::RouteDescriptionBuilder::Callback::MkStep | ( | const QString & | name | ) |
|
overridevirtual |
Called if we already on a motorway and switch to another motorway
| motorwayLeaveDescription | and and ref of leaving motorway |
| motorwayJunctionDescription | name and ref of the motorway exit |
| directionDescription | turn direction (right, left...) |
| crossingDestinationDescription | semicolon separated list of exit destinations |
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
|
overridevirtual |
Called if we enter a motorway
| motorwayEnterDescription | |
| crossingWaysDescription |
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
|
overridevirtual |
Called if we are on a motorway an leave it to a non-motorway way.
| motorwayLeaveDescription | and and ref of leaving motorway |
| motorwayJunctionDescription | name and ref of the motorway exit |
| directionDescription | turn direction (right, left...) |
| nameDescription | name of the way used for leaving |
| destinationDescription | semicolon separated list of exit destinations |
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
|
overridevirtual |
Called anytime the way we are on changes its name.
| nameChangedDescription |
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
|
overridevirtual |
Called if we enter a roundabout
| roundaboutEnterDescription | |
| crossingWaysDescription |
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
|
overridevirtual |
Called if we leave a roundabout entered before
| roundaboutLeaveDescription | |
| nameDescription |
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
|
overridevirtual |
Called one for the start node
| startDescription | |
| typeNameDescription | |
| nameDescription |
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
|
overridevirtual |
Called once for the target node reached
| targetDescription |
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
|
overridevirtual |
Call everytime a turn is necessary. Call with all information available regarding the turn and the way turned into and its direction.
| turnDescription | |
| crossingWaysDescription | |
| directionDescription | |
| typeNameDescription | |
| nameDescription |
Reimplemented from osmscout::RouteDescriptionPostprocessor::Callback.
| void osmscout::RouteDescriptionBuilder::Callback::PushStreetName | ( | const RouteDescription::NameDescriptionRef & | nameDescription | ) |