libosmscout
0.1
|
#include <VehiclePosition.h>
Public Member Functions | |
std::optional< Bearing > | getBearing () const |
double | getBearingRadians () const |
GeoCoord | getCoord () const |
double | getLat () const |
double | getLon () const |
std::optional< GeoCoord > | getNextStepCoord () const |
PositionAgent::PositionState | getState () const |
VehiclePosition & | operator= (const VehiclePosition &o) |
VehiclePosition (const Vehicle &vehicle, const PositionAgent::PositionState &state, const GeoCoord &coord, const std::optional< Bearing > &bearing, const std::optional< GeoCoord > &nextStepCoord, QObject *parent=nullptr) | |
VehiclePosition (QObject *parent=nullptr) | |
Properties | |
double | bearing |
double | lat |
double | lon |
Object aggregating estimated data about vehicle during navigation.
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References bearing.
|
read |
Referenced by operator=().
|
read |
|
read |