![]() |
GeoDesk for C++
Fast and storage-efficient spatial database engine for OpenStreetMap features
|
A WGS-84 coordinate pair in 100-nanodegree fixed-point precision. More...
#include <FixedLonLat.h>
Public Member Functions | |
| FixedLonLat ()=default | |
| constexpr | FixedLonLat (int32_t lon100n, int32_t lat100n) |
| FixedLonLat (double lon, double lat) | |
| FixedLonLat (Coordinate c) | |
| double | lon () const noexcept |
| double | lat () const noexcept |
| int32_t | lon100nd () const noexcept |
| int32_t | lat100nd () const noexcept |
| char * | format (char *buf, int prec=7) const |
| template<typename Stream > | |
| void | format (Stream &out) const |
| std::string | toString () const |
| bool | operator== (const FixedLonLat &) const noexcept=default |
| bool | operator!= (const FixedLonLat &other) const noexcept=default |
A WGS-84 coordinate pair in 100-nanodegree fixed-point precision.
|
default |
|
inlineexplicitconstexpr |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
defaultnoexcept |
|
defaultnoexcept |
|
inline |