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

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

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

Public Member Functions

 QtRouteData (QObject *parent=nullptr)
 
 QtRouteData (const QtRouteData &other, QObject *parent=nullptr)
 
 QtRouteData (osmscout::RouteDescription &&routeDescription, QList< RouteStep > &&routeSteps, osmscout::Way &&routeWay, QObject *parent=nullptr)
 
 ~QtRouteData () override=default
 
QtRouteDataoperator= (const QtRouteData &)
 
 operator bool () const
 
void clear ()
 
osmscout::Way routeWayCopy () const
 
const osmscout::Way & routeWay () const
 
const QList< RouteStep > & routeSteps () const
 
const osmscout::RouteDescriptionrouteDescription () const
 

Detailed Description

Representation of computed route

Constructor & Destructor Documentation

◆ QtRouteData() [1/3]

osmscout::QtRouteData::QtRouteData ( QObject *  parent = nullptr)
inline

◆ QtRouteData() [2/3]

osmscout::QtRouteData::QtRouteData ( const QtRouteData other,
QObject *  parent = nullptr 
)

◆ QtRouteData() [3/3]

osmscout::QtRouteData::QtRouteData ( osmscout::RouteDescription &&  routeDescription,
QList< RouteStep > &&  routeSteps,
osmscout::Way &&  routeWay,
QObject *  parent = nullptr 
)

◆ ~QtRouteData()

osmscout::QtRouteData::~QtRouteData ( )
overridedefault

Member Function Documentation

◆ clear()

void osmscout::QtRouteData::clear ( )

◆ operator bool()

osmscout::QtRouteData::operator bool ( ) const
inline

◆ operator=()

QtRouteData& osmscout::QtRouteData::operator= ( const QtRouteData )

◆ routeDescription()

const osmscout::RouteDescription& osmscout::QtRouteData::routeDescription ( ) const

◆ routeSteps()

const QList<RouteStep>& osmscout::QtRouteData::routeSteps ( ) const

◆ routeWay()

const osmscout::Way& osmscout::QtRouteData::routeWay ( ) const

◆ routeWayCopy()

osmscout::Way osmscout::QtRouteData::routeWayCopy ( ) const

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