lomiri-location-service ..
An aggregating location service providing positioning and geocoding capabilities to applications.
com::lomiri::location::wgs84 Namespace Reference

Namespaces

namespace  tag

Classes

struct  CoordinateTraits< Altitude >
struct  CoordinateTraits
class  Coordinate
struct  CoordinateTraits< Latitude >
struct  CoordinateTraits< Longitude >

Typedefs

typedef Coordinate< tag::Altitude, units::LengthAltitude
typedef Coordinate< tag::Latitude, units::PlaneAngleLatitude
typedef Coordinate< tag::Longitude, units::PlaneAngleLongitude

Functions

template<typename T, typename U>
Coordinate< T, U > operator- (const Coordinate< T, U > &lhs, const Coordinate< T, U > &rhs)
template<typename T, typename U>
std::ostream & operator<< (std::ostream &out, const Coordinate< T, U > &coord)

Typedef Documentation

◆ Altitude

Definition at line 36 of file altitude.h.

◆ Latitude

Definition at line 38 of file latitude.h.

◆ Longitude

Definition at line 38 of file longitude.h.

Function Documentation

◆ operator-()

template<typename T, typename U>
Coordinate< T, U > com::lomiri::location::wgs84::operator- ( const Coordinate< T, U > & lhs,
const Coordinate< T, U > & rhs )

◆ operator<<()

template<typename T, typename U>
std::ostream & com::lomiri::location::wgs84::operator<< ( std::ostream & out,
const Coordinate< T, U > & coord )