1 #ifndef OSMSCOUT_CLIENT_QT_ROUTEDESCRIPTIONBUILDER_H 2 #define OSMSCOUT_CLIENT_QT_ROUTEDESCRIPTIONBUILDER_H 50 QList<RouteStep> &routeSteps;
57 QStringList streetNames;
61 Distance distancePrevious;
66 Callback(QList<RouteStep> &routeSteps,
67 const Distance &stopAfter = Distance::Lowest(),
68 bool skipInformative=
false);
108 bool Continue()
const override;
118 QList<RouteStep> &routeSteps)
const;
125 const GeoCoord &coord)
const;
131 #endif //OSMSCOUT_CLIENT_QT_ROUTEDESCRIPTIONBUILDER_H Definition: RouteDescriptionBuilder.h:47
std::shared_ptr< MotorwayChangeDescription > MotorwayChangeDescriptionRef
Definition: RouteDescription.h:429
#define OSMSCOUT_CLIENT_QT_API
Definition: ClientQtImportExport.h:45
std::shared_ptr< DestinationDescription > DestinationDescriptionRef
Definition: RouteDescription.h:492
Definition: RouteDescription.h:667
Definition: RouteDescription.h:53
std::shared_ptr< RoundaboutLeaveDescription > RoundaboutLeaveDescriptionRef
Definition: RouteDescription.h:378
std::shared_ptr< StartDescription > StartDescriptionRef
Definition: RouteDescription.h:127
std::shared_ptr< MotorwayEnterDescription > MotorwayEnterDescriptionRef
Definition: RouteDescription.h:400
std::shared_ptr< MotorwayLeaveDescription > MotorwayLeaveDescriptionRef
Definition: RouteDescription.h:451
std::shared_ptr< RoundaboutEnterDescription > RoundaboutEnterDescriptionRef
Definition: RouteDescription.h:350
std::shared_ptr< NameChangedDescription > NameChangedDescriptionRef
Definition: RouteDescription.h:204
std::shared_ptr< NameDescription > NameDescriptionRef
Definition: RouteDescription.h:175
std::shared_ptr< TargetDescription > TargetDescriptionRef
Definition: RouteDescription.h:146
std::shared_ptr< DirectionDescription > DirectionDescriptionRef
Definition: RouteDescription.h:316
Definition: RouteStep.h:42
std::shared_ptr< CrossingWaysDescription > CrossingWaysDescriptionRef
Definition: RouteDescription.h:253
std::shared_ptr< MotorwayJunctionDescription > MotorwayJunctionDescriptionRef
Definition: RouteDescription.h:473
std::list< RouteDescription::Node >::const_iterator NodeIterator
Definition: RouteDescription.h:779
std::shared_ptr< TypeNameDescription > TypeNameDescriptionRef
Definition: RouteDescription.h:537
Definition: RouteDescriptionPostprocessor.h:53
std::shared_ptr< TurnDescription > TurnDescriptionRef
Definition: RouteDescription.h:328
Timestamp::duration Duration
Definition: Time.h:29
Definition: RouteDescriptionBuilder.h:43