Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QGeoRoutePrivate Class Reference

#include <qgeoroute_p.h>

+ Inheritance diagram for QGeoRoutePrivate:
+ Collaboration diagram for QGeoRoutePrivate:

Public Member Functions

bool operator== (const QGeoRoutePrivate &other) const
 
bool equals (const QGeoRoutePrivate &other) const
 
void setId (const QString &id)
 
QString id () const
 
void setRequest (const QGeoRouteRequest &request)
 
QGeoRouteRequest request () const
 
void setBounds (const QGeoRectangle &bounds)
 
QGeoRectangle bounds () const
 
void setTravelTime (int travelTime)
 
int travelTime () const
 
void setDistance (qreal distance)
 
qreal distance () const
 
void setTravelMode (QGeoRouteRequest::TravelMode mode)
 
QGeoRouteRequest::TravelMode travelMode () const
 
void setPath (const QList< QGeoCoordinate > &path)
 
QList< QGeoCoordinatepath () const
 
void setFirstSegment (const QGeoRouteSegment &firstSegment)
 
QGeoRouteSegment firstSegment () const
 
int segmentsCount () const
 
QList< QGeoRouteSegmentsegments () const
 
void setRouteLegs (const QList< QGeoRoute > &legs)
 
QList< QGeoRouterouteLegs () const
 
void setExtendedAttributes (const QVariantMap &extendedAttributes)
 
QVariantMap extendedAttributes () const
 
void setLegIndex (int idx)
 
int legIndex () const
 
void setContainingRoute (const QGeoRoute &route)
 
QGeoRoute containingRoute () const
 
- Public Member Functions inherited from QSharedData
 QSharedData () noexcept
 Constructs a QSharedData object with a reference count of 0.
 
 QSharedData (const QSharedData &) noexcept
 Constructs a QSharedData object with reference count 0.
 
QSharedDataoperator= (const QSharedData &)=delete
 
 ~QSharedData ()=default
 

Additional Inherited Members

- Public Attributes inherited from QSharedData
QAtomicInt ref
 

Detailed Description

Definition at line 32 of file qgeoroute_p.h.

Member Function Documentation

◆ bounds()

QGeoRectangle QGeoRoutePrivate::bounds ( ) const

Definition at line 514 of file qgeoroute.cpp.

Referenced by QGeoRoute::bounds(), equals(), and setBounds().

+ Here is the caller graph for this function:

◆ containingRoute()

QGeoRoute QGeoRoutePrivate::containingRoute ( ) const

Definition at line 628 of file qgeoroute.cpp.

Referenced by QGeoRoute::overallRoute().

+ Here is the caller graph for this function:

◆ distance()

qreal QGeoRoutePrivate::distance ( ) const

Definition at line 534 of file qgeoroute.cpp.

Referenced by QGeoRoute::distance(), equals(), and setDistance().

+ Here is the caller graph for this function:

◆ equals()

bool QGeoRoutePrivate::equals ( const QGeoRoutePrivate & other) const

Definition at line 461 of file qgeoroute.cpp.

References bounds(), distance(), extendedAttributes(), firstSegment(), id(), other(), path(), request(), routeLegs(), s2, travelMode(), and travelTime().

Referenced by operator==().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ extendedAttributes()

QVariantMap QGeoRoutePrivate::extendedAttributes ( ) const

Definition at line 607 of file qgeoroute.cpp.

Referenced by equals(), QGeoRoute::extendedAttributes(), and setExtendedAttributes().

+ Here is the caller graph for this function:

◆ firstSegment()

QGeoRouteSegment QGeoRoutePrivate::firstSegment ( ) const

Definition at line 565 of file qgeoroute.cpp.

Referenced by equals(), QGeoRoute::firstRouteSegment(), and setFirstSegment().

+ Here is the caller graph for this function:

◆ id()

QString QGeoRoutePrivate::id ( ) const

Definition at line 494 of file qgeoroute.cpp.

Referenced by equals(), QGeoRoute::routeId(), and setId().

+ Here is the caller graph for this function:

◆ legIndex()

int QGeoRoutePrivate::legIndex ( ) const

Definition at line 618 of file qgeoroute.cpp.

Referenced by QGeoRoute::legIndex().

+ Here is the caller graph for this function:

◆ operator==()

bool QGeoRoutePrivate::operator== ( const QGeoRoutePrivate & other) const

Definition at line 456 of file qgeoroute.cpp.

References equals(), and other().

+ Here is the call graph for this function:

◆ path()

QList< QGeoCoordinate > QGeoRoutePrivate::path ( ) const

Definition at line 554 of file qgeoroute.cpp.

Referenced by equals(), QGeoRoute::path(), and setPath().

+ Here is the caller graph for this function:

◆ request()

QGeoRouteRequest QGeoRoutePrivate::request ( ) const

Definition at line 504 of file qgeoroute.cpp.

Referenced by equals(), QGeoRoute::request(), and setRequest().

+ Here is the caller graph for this function:

◆ routeLegs()

QList< QGeoRoute > QGeoRoutePrivate::routeLegs ( ) const

Definition at line 597 of file qgeoroute.cpp.

Referenced by equals(), and QGeoRoute::routeLegs().

+ Here is the caller graph for this function:

◆ segments()

QList< QGeoRouteSegment > QGeoRoutePrivate::segments ( ) const

Definition at line 583 of file qgeoroute.cpp.

References segments().

Referenced by QGeoRoute::segments(), and segments().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ segmentsCount()

int QGeoRoutePrivate::segmentsCount ( ) const

Definition at line 570 of file qgeoroute.cpp.

Referenced by QGeoRoute::segmentsCount().

+ Here is the caller graph for this function:

◆ setBounds()

void QGeoRoutePrivate::setBounds ( const QGeoRectangle & bounds)

Definition at line 509 of file qgeoroute.cpp.

References bounds().

Referenced by QGeoRoute::setBounds().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setContainingRoute()

void QGeoRoutePrivate::setContainingRoute ( const QGeoRoute & route)

Definition at line 623 of file qgeoroute.cpp.

Referenced by QGeoRoute::setOverallRoute().

+ Here is the caller graph for this function:

◆ setDistance()

void QGeoRoutePrivate::setDistance ( qreal distance)

Definition at line 529 of file qgeoroute.cpp.

References distance().

Referenced by QGeoRoute::setDistance().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setExtendedAttributes()

void QGeoRoutePrivate::setExtendedAttributes ( const QVariantMap & extendedAttributes)

Definition at line 602 of file qgeoroute.cpp.

References extendedAttributes().

Referenced by QGeoRoute::setExtendedAttributes().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setFirstSegment()

void QGeoRoutePrivate::setFirstSegment ( const QGeoRouteSegment & firstSegment)

Definition at line 559 of file qgeoroute.cpp.

References firstSegment().

Referenced by QGeoRoute::setFirstRouteSegment().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setId()

void QGeoRoutePrivate::setId ( const QString & id)

Definition at line 489 of file qgeoroute.cpp.

References id().

Referenced by QGeoRoute::setRouteId().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setLegIndex()

void QGeoRoutePrivate::setLegIndex ( int idx)

Definition at line 612 of file qgeoroute.cpp.

Referenced by QGeoRoute::setLegIndex().

+ Here is the caller graph for this function:

◆ setPath()

void QGeoRoutePrivate::setPath ( const QList< QGeoCoordinate > & path)

Definition at line 549 of file qgeoroute.cpp.

References path().

Referenced by QGeoRoute::setPath().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setRequest()

void QGeoRoutePrivate::setRequest ( const QGeoRouteRequest & request)

Definition at line 499 of file qgeoroute.cpp.

References request().

Referenced by QGeoRoute::setRequest().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setRouteLegs()

void QGeoRoutePrivate::setRouteLegs ( const QList< QGeoRoute > & legs)

Definition at line 592 of file qgeoroute.cpp.

Referenced by QGeoRoute::setRouteLegs().

+ Here is the caller graph for this function:

◆ setTravelMode()

void QGeoRoutePrivate::setTravelMode ( QGeoRouteRequest::TravelMode mode)

Definition at line 539 of file qgeoroute.cpp.

Referenced by QGeoRoute::setTravelMode().

+ Here is the caller graph for this function:

◆ setTravelTime()

void QGeoRoutePrivate::setTravelTime ( int travelTime)

Definition at line 519 of file qgeoroute.cpp.

References travelTime().

Referenced by QGeoRoute::setTravelTime().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ travelMode()

QGeoRouteRequest::TravelMode QGeoRoutePrivate::travelMode ( ) const

Definition at line 544 of file qgeoroute.cpp.

Referenced by equals(), and QGeoRoute::travelMode().

+ Here is the caller graph for this function:

◆ travelTime()

int QGeoRoutePrivate::travelTime ( ) const

Definition at line 524 of file qgeoroute.cpp.

Referenced by equals(), setTravelTime(), and QGeoRoute::travelTime().

+ Here is the caller graph for this function:

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