Go to the documentation of this file.
27 #include "ad/physics/Dimension3D.hpp"
51 typedef std::shared_ptr<ENUObjectPosition>
Ptr;
56 typedef std::shared_ptr<ENUObjectPosition const>
ConstPtr;
149 #ifndef GEN_GUARD_AD_MAP_MATCH_ENUOBJECTPOSITION
150 #define GEN_GUARD_AD_MAP_MATCH_ENUOBJECTPOSITION
177 os <<
"ENUObjectPosition(";
178 os <<
"centerPoint:";
184 os <<
"enuReferencePoint:";
203 stringstream sstream;
205 return sstream.str();
208 #endif // GEN_GUARD_AD_MAP_MATCH_ENUOBJECTPOSITION
namespace ad
Definition: GeometryStoreItem.hpp:28
bool operator!=(const ENUObjectPosition &other) const
standard comparison operator
Definition: ENUObjectPosition.hpp:116
::ad::map::point::GeoPoint enuReferencePoint
Definition: ENUObjectPosition.hpp:134
DataType GeoPoint.
Definition: GeoPoint.hpp:47
std::string to_string(::ad::map::access::GeometryStoreItem const &value)
overload of the std::to_string for GeometryStoreItem
Definition: GeometryStoreItem.hpp:183
~ENUObjectPosition()=default
standard destructor
ENUObjectPosition & operator=(const ENUObjectPosition &other)=default
standard assignment operator
DataType ENUPoint.
Definition: ENUPoint.hpp:51
::ad::map::point::ENUHeading heading
Definition: ENUObjectPosition.hpp:129
::ad::physics::Dimension3D dimension
Definition: ENUObjectPosition.hpp:139
DataType ENUHeading.
Definition: ENUHeading.hpp:65
std::shared_ptr< ENUObjectPosition > Ptr
Smart pointer on ENUObjectPosition.
Definition: ENUObjectPosition.hpp:51
ENUObjectPosition()=default
standard constructor
std::ostream & operator<<(std::ostream &os, ENUObjectPosition const &_value)
standard ostream operator
Definition: ENUObjectPosition.hpp:175
DataType ENUObjectPosition.
Definition: ENUObjectPosition.hpp:46
bool operator==(const ENUObjectPosition &other) const
standard comparison operator
Definition: ENUObjectPosition.hpp:103
::ad::map::point::ENUPoint centerPoint
Definition: ENUObjectPosition.hpp:124
std::shared_ptr< ENUObjectPosition const > ConstPtr
Smart pointer on constant ENUObjectPosition.
Definition: ENUObjectPosition.hpp:56