Libosmium
2.20.0
Fast and flexible C++ library for working with OpenStreetMap data
|
This is the complete list of members for osmium::Location, including all inherited members.
as_string(T iterator, const char separator=',') const | osmium::Location | inline |
as_string_without_check(T iterator, const char separator=',') const | osmium::Location | inline |
double_to_fix(const double c) noexcept | osmium::Location | inlinestatic |
fix_to_double(const int32_t c) noexcept | osmium::Location | inlinestatic |
is_defined() const noexcept | osmium::Location | inline |
is_undefined() const noexcept | osmium::Location | inline |
lat() const | osmium::Location | inline |
lat_without_check() const noexcept | osmium::Location | inline |
Location() noexcept | osmium::Location | inlineexplicit |
Location(const int32_t x, const int32_t y) noexcept | osmium::Location | inline |
Location(const int64_t x, const int64_t y) noexcept | osmium::Location | inline |
Location(const double lon, const double lat) | osmium::Location | inline |
lon() const | osmium::Location | inline |
lon_without_check() const noexcept | osmium::Location | inline |
m_x | osmium::Location | private |
m_y | osmium::Location | private |
operator bool() const noexcept | osmium::Location | inlineexplicit |
precision() noexcept | osmium::Location | inlineprivatestatic |
set_lat(double lat) noexcept | osmium::Location | inline |
set_lat(const char *str) | osmium::Location | inline |
set_lat_partial(const char **str) | osmium::Location | inline |
set_lon(double lon) noexcept | osmium::Location | inline |
set_lon(const char *str) | osmium::Location | inline |
set_lon_partial(const char **str) | osmium::Location | inline |
set_x(const int32_t x) noexcept | osmium::Location | inline |
set_y(const int32_t y) noexcept | osmium::Location | inline |
undefined_coordinate enum value | osmium::Location | |
valid() const noexcept | osmium::Location | inline |
x() const noexcept | osmium::Location | inline |
y() const noexcept | osmium::Location | inline |