|
ad_map_access
|
#include <ad/map/point/ENUPoint.hpp>

Public Types | |
| typedef std::shared_ptr< ENUPoint > | Ptr |
| Smart pointer on ENUPoint. | |
| typedef std::shared_ptr< ENUPoint const > | ConstPtr |
| Smart pointer on constant ENUPoint. | |
Public Member Functions | |
| ENUPoint ()=default | |
| standard constructor | |
| ~ENUPoint ()=default | |
| standard destructor | |
| ENUPoint (const ENUPoint &other)=default | |
| standard copy constructor | |
| ENUPoint (ENUPoint &&other)=default | |
| standard move constructor | |
| ENUPoint & | operator= (const ENUPoint &other)=default |
| standard assignment operator More... | |
| ENUPoint & | operator= (ENUPoint &&other)=default |
| standard move operator More... | |
| bool | operator== (const ENUPoint &other) const |
| standard comparison operator More... | |
| bool | operator!= (const ENUPoint &other) const |
| standard comparison operator More... | |
Public Attributes | |
| ::ad::map::point::ENUCoordinate | x {std::numeric_limits<double>::quiet_NaN()} |
| ::ad::map::point::ENUCoordinate | y {std::numeric_limits<double>::quiet_NaN()} |
| ::ad::map::point::ENUCoordinate | z {std::numeric_limits<double>::quiet_NaN()} |
DataType ENUPoint.
Describes a position in ENU Coordinate System
ENU Coordinate System is a right handed coordinate system. x-axis pointing east y-axis pointing north z-axis pointing up
|
inline |
|
inline |
| ::ad::map::point::ENUCoordinate ad::map::point::ENUPoint::x {std::numeric_limits<double>::quiet_NaN()} |
x position in an ENU Coordinate System [m]
| ::ad::map::point::ENUCoordinate ad::map::point::ENUPoint::y {std::numeric_limits<double>::quiet_NaN()} |
y position in an ENU Coordinate System [m]
| ::ad::map::point::ENUCoordinate ad::map::point::ENUPoint::z {std::numeric_limits<double>::quiet_NaN()} |
z position in an ENU Coordinate System [m]
1.8.17