Go to the documentation of this file.
52 typedef std::shared_ptr<GeoPoint>
Ptr;
57 typedef std::shared_ptr<GeoPoint const>
ConstPtr;
144 #ifndef GEN_GUARD_AD_MAP_POINT_GEOPOINT
145 #define GEN_GUARD_AD_MAP_POINT_GEOPOINT
195 stringstream sstream;
197 return sstream.str();
200 #endif // GEN_GUARD_AD_MAP_POINT_GEOPOINT
namespace ad
Definition: GeometryStoreItem.hpp:28
GeoPoint & operator=(const GeoPoint &other)=default
standard assignment operator
std::ostream & operator<<(std::ostream &os, Altitude const &_value)
standard ostream operator
Definition: Altitude.hpp:562
::ad::map::point::Latitude latitude
Definition: GeoPoint.hpp:129
DataType GeoPoint.
Definition: GeoPoint.hpp:47
::ad::map::point::Longitude longitude
Definition: GeoPoint.hpp:124
std::string to_string(::ad::map::access::GeometryStoreItem const &value)
overload of the std::to_string for GeometryStoreItem
Definition: GeometryStoreItem.hpp:183
std::shared_ptr< GeoPoint > Ptr
Smart pointer on GeoPoint.
Definition: GeoPoint.hpp:52
GeoPoint()=default
standard constructor
bool operator!=(const GeoPoint &other) const
standard comparison operator
Definition: GeoPoint.hpp:116
::ad::map::point::Altitude altitude
Definition: GeoPoint.hpp:134
~GeoPoint()=default
standard destructor
DataType Latitude.
Definition: Latitude.hpp:65
DataType Altitude.
Definition: Altitude.hpp:67
DataType Longitude.
Definition: Longitude.hpp:65
bool operator==(const GeoPoint &other) const
standard comparison operator
Definition: GeoPoint.hpp:104
std::shared_ptr< GeoPoint const > ConstPtr
Smart pointer on constant GeoPoint.
Definition: GeoPoint.hpp:57