libosmscout
0.1
|
Representation of computed route. More...
#include <QtRouteData.h>
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 More... | |
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 | ( | ) |
|
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 |