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

Namespaces

 tag
 

Classes

class  Coordinate
 
struct  CoordinateTraits
 
struct  CoordinateTraits< Altitude >
 
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 
)