|
libosmscout 0.1
|
Representation of computed route. More...
#include <QtRouteData.h>
Inheritance diagram for osmscout::QtRouteData:Public Member Functions | |
| void | clear () |
| operator bool () const | |
| QtRouteData & | operator= (const QtRouteData &&)=delete |
| QtRouteData & | operator= (const QtRouteData &) |
| QtRouteData (const QtRouteData &other) | |
| copy constructor, Qt ownership is copied | |
| QtRouteData (osmscout::RouteDescription &&routeDescription, QList< RouteStep > &&routeSteps, osmscout::Way &&routeWay, QObject *parent=nullptr) | |
| QtRouteData (QObject *parent=nullptr) | |
| QtRouteData (QtRouteData &&)=delete | |
| const osmscout::RouteDescription & | routeDescription () const |
| const QList< RouteStep > & | routeSteps () const |
| const osmscout::Way & | routeWay () const |
| osmscout::Way | routeWayCopy () const |
| ~QtRouteData () override=default | |
Representation of computed route.
|
inlineexplicit |
| osmscout::QtRouteData::QtRouteData | ( | const QtRouteData & | other | ) |
copy constructor, Qt ownership is copied
| osmscout::QtRouteData::QtRouteData | ( | osmscout::RouteDescription && | routeDescription, |
| QList< RouteStep > && | routeSteps, | ||
| osmscout::Way && | routeWay, | ||
| QObject * | parent = nullptr |
||
| ) |
References routeDescription(), routeSteps(), and routeWay().
|
delete |
|
overridedefault |
| void osmscout::QtRouteData::clear | ( | ) |
Referenced by osmscout::NavigationModel::setRoute().
|
inlineexplicit |
|
delete |
| QtRouteData & osmscout::QtRouteData::operator= | ( | const QtRouteData & | other | ) |
| const osmscout::RouteDescription & osmscout::QtRouteData::routeDescription | ( | ) | const |
Referenced by QtRouteData(), and osmscout::NavigationModule::setupRoute().
| const QList< RouteStep > & osmscout::QtRouteData::routeSteps | ( | ) | const |
Referenced by QtRouteData().
| const osmscout::Way & osmscout::QtRouteData::routeWay | ( | ) | const |
Referenced by QtRouteData().
| osmscout::Way osmscout::QtRouteData::routeWayCopy | ( | ) | const |