#include <Bearing.h>
◆ Bearing() [1/3]
osmscout::Bearing::Bearing |
( |
| ) |
|
|
default |
◆ ~Bearing()
osmscout::Bearing::~Bearing |
( |
| ) |
|
|
default |
◆ Bearing() [2/3]
osmscout::Bearing::Bearing |
( |
const Bearing & |
d | ) |
|
|
default |
◆ Bearing() [3/3]
osmscout::Bearing::Bearing |
( |
Bearing && |
d | ) |
|
|
inlinenoexcept |
◆ AsDegrees()
double osmscout::Bearing::AsDegrees |
( |
| ) |
const |
|
inline |
◆ AsRadians()
double osmscout::Bearing::AsRadians |
( |
| ) |
const |
|
inline |
◆ Degrees()
static Bearing osmscout::Bearing::Degrees |
( |
double |
degrees | ) |
|
|
inlinestatic |
◆ DisplayString()
std::string osmscout::Bearing::DisplayString |
( |
| ) |
const |
Convert the bearing to a direction description in relation to the compass (4 points).
One from the options: N, E, S, W
References AsDegrees().
◆ LongDisplayString()
std::string osmscout::Bearing::LongDisplayString |
( |
| ) |
const |
Convert the bearing to a direction description in relation to the compass (8-points).
One from the options: N, NE, E, SE, S, SW, W, NW
References AsDegrees().
Referenced by osmscout::NearPOIModel::data(), osmscout::LocationListModel::data(), osmscout::NavigationModel::onTargetReached(), and osmscout::VehicleFollowHandler::vehiclePosition().
◆ operator!=()
bool osmscout::Bearing::operator!= |
( |
const Bearing & |
o | ) |
const |
|
inline |
◆ operator*()
Bearing osmscout::Bearing::operator* |
( |
const double & |
d | ) |
const |
|
inline |
◆ operator+()
◆ operator-()
◆ operator/()
Bearing osmscout::Bearing::operator/ |
( |
const double & |
d | ) |
const |
|
inline |
◆ operator<()
bool osmscout::Bearing::operator< |
( |
const Bearing & |
o | ) |
const |
|
inline |
◆ operator<=()
bool osmscout::Bearing::operator<= |
( |
const Bearing & |
o | ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
bool osmscout::Bearing::operator== |
( |
const Bearing & |
o | ) |
const |
|
inline |
◆ operator>()
bool osmscout::Bearing::operator> |
( |
const Bearing & |
o | ) |
const |
|
inline |
◆ operator>=()
bool osmscout::Bearing::operator>= |
( |
const Bearing & |
o | ) |
const |
|
inline |
◆ Radians()
static Bearing osmscout::Bearing::Radians |
( |
double |
radians | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following files: