|
ad_map_access
|
DataType ECEFHeading. More...
#include <ad/map/point/ECEFHeading.hpp>

Public Types | |
| typedef std::shared_ptr< ECEFHeading > | Ptr |
| Smart pointer on ECEFHeading. | |
| typedef std::shared_ptr< ECEFHeading const > | ConstPtr |
| Smart pointer on constant ECEFHeading. | |
Public Member Functions | |
| ECEFHeading ()=default | |
| standard constructor | |
| ~ECEFHeading ()=default | |
| standard destructor | |
| ECEFHeading (const ECEFHeading &other)=default | |
| standard copy constructor | |
| ECEFHeading (ECEFHeading &&other)=default | |
| standard move constructor | |
| ECEFHeading & | operator= (const ECEFHeading &other)=default |
| standard assignment operator More... | |
| ECEFHeading & | operator= (ECEFHeading &&other)=default |
| standard move operator More... | |
| bool | operator== (const ECEFHeading &other) const |
| standard comparison operator More... | |
| bool | operator!= (const ECEFHeading &other) const |
| standard comparison operator More... | |
Public Attributes | |
| ::ad::map::point::ECEFCoordinate | x {std::numeric_limits<double>::quiet_NaN()} |
| ::ad::map::point::ECEFCoordinate | y {std::numeric_limits<double>::quiet_NaN()} |
| ::ad::map::point::ECEFCoordinate | z {std::numeric_limits<double>::quiet_NaN()} |
DataType ECEFHeading.
Normalized directional vector in ECEF coordinate frame defining a heading.
|
inline |
standard comparison operator
| [in] | other | Other ECEFHeading. |
true if both ECEFHeading are different
|
default |
standard assignment operator
| [in] | other | Other ECEFHeading |
|
default |
|
inline |
standard comparison operator
| [in] | other | Other ECEFHeading |
true if both ECEFHeading are equal | ::ad::map::point::ECEFCoordinate ad::map::point::ECEFHeading::x {std::numeric_limits<double>::quiet_NaN()} |
The x component of the heading
| ::ad::map::point::ECEFCoordinate ad::map::point::ECEFHeading::y {std::numeric_limits<double>::quiet_NaN()} |
The y component of the heading
| ::ad::map::point::ECEFCoordinate ad::map::point::ECEFHeading::z {std::numeric_limits<double>::quiet_NaN()} |
The z component of the heading
1.8.17