Go to the documentation of this file.
50 typedef std::shared_ptr<ECEFHeading>
Ptr;
55 typedef std::shared_ptr<ECEFHeading const>
ConstPtr;
104 return (
x == other.
x) && (
y == other.
y) && (
z == other.
z);
142 #ifndef GEN_GUARD_AD_MAP_POINT_ECEFHEADING
143 #define GEN_GUARD_AD_MAP_POINT_ECEFHEADING
170 os <<
"ECEFHeading(";
193 stringstream sstream;
195 return sstream.str();
198 #endif // GEN_GUARD_AD_MAP_POINT_ECEFHEADING
namespace ad
Definition: GeometryStoreItem.hpp:28
std::ostream & operator<<(std::ostream &os, Altitude const &_value)
standard ostream operator
Definition: Altitude.hpp:562
::ad::map::point::ECEFCoordinate x
Definition: ECEFHeading.hpp:122
ECEFHeading & operator=(const ECEFHeading &other)=default
standard assignment operator
bool operator==(const ECEFHeading &other) const
standard comparison operator
Definition: ECEFHeading.hpp:102
DataType ECEFHeading.
Definition: ECEFHeading.hpp:45
std::shared_ptr< ECEFHeading > Ptr
Smart pointer on ECEFHeading.
Definition: ECEFHeading.hpp:50
std::string to_string(::ad::map::access::GeometryStoreItem const &value)
overload of the std::to_string for GeometryStoreItem
Definition: GeometryStoreItem.hpp:183
::ad::map::point::ECEFCoordinate z
Definition: ECEFHeading.hpp:132
::ad::map::point::ECEFCoordinate y
Definition: ECEFHeading.hpp:127
DataType ECEFCoordinate.
Definition: ECEFCoordinate.hpp:68
ECEFHeading()=default
standard constructor
std::shared_ptr< ECEFHeading const > ConstPtr
Smart pointer on constant ECEFHeading.
Definition: ECEFHeading.hpp:55
~ECEFHeading()=default
standard destructor
bool operator!=(const ECEFHeading &other) const
standard comparison operator
Definition: ECEFHeading.hpp:114