Go to the documentation of this file.
26 #include "ad/physics/Distance.hpp"
50 typedef std::shared_ptr<MapMatchedObjectBoundingBox>
Ptr;
55 typedef std::shared_ptr<MapMatchedObjectBoundingBox const>
ConstPtr;
104 return (laneOccupiedRegions == other.laneOccupiedRegions)
142 #ifndef GEN_GUARD_AD_MAP_MATCH_MAPMATCHEDOBJECTBOUNDINGBOX
143 #define GEN_GUARD_AD_MAP_MATCH_MAPMATCHEDOBJECTBOUNDINGBOX
170 os <<
"MapMatchedObjectBoundingBox(";
171 os <<
"laneOccupiedRegions:";
172 os << _value.laneOccupiedRegions;
174 os <<
"referencePointPositions:";
175 os << _value.referencePointPositions;
177 os <<
"samplingDistance:";
180 os <<
"matchRadius:";
196 stringstream sstream;
198 return sstream.str();
201 #endif // GEN_GUARD_AD_MAP_MATCH_MAPMATCHEDOBJECTBOUNDINGBOX
namespace ad
Definition: GeometryStoreItem.hpp:28
MapMatchedObjectBoundingBox & operator=(const MapMatchedObjectBoundingBox &other)=default
standard assignment operator
std::shared_ptr< MapMatchedObjectBoundingBox const > ConstPtr
Smart pointer on constant MapMatchedObjectBoundingBox.
Definition: MapMatchedObjectBoundingBox.hpp:55
std::vector<::ad::map::match::MapMatchedPositionConfidenceList > MapMatchedObjectReferencePositionList
DataType MapMatchedObjectReferencePositionList.
Definition: MapMatchedObjectReferencePositionList.hpp:44
bool operator!=(const MapMatchedObjectBoundingBox &other) const
standard comparison operator
Definition: MapMatchedObjectBoundingBox.hpp:116
std::string to_string(::ad::map::access::GeometryStoreItem const &value)
overload of the std::to_string for GeometryStoreItem
Definition: GeometryStoreItem.hpp:183
::ad::physics::Distance matchRadius
Definition: MapMatchedObjectBoundingBox.hpp:132
DataType MapMatchedObjectBoundingBox.
Definition: MapMatchedObjectBoundingBox.hpp:45
std::shared_ptr< MapMatchedObjectBoundingBox > Ptr
Smart pointer on MapMatchedObjectBoundingBox.
Definition: MapMatchedObjectBoundingBox.hpp:50
MapMatchedObjectBoundingBox()=default
standard constructor
std::ostream & operator<<(std::ostream &os, ENUObjectPosition const &_value)
standard ostream operator
Definition: ENUObjectPosition.hpp:175
::ad::physics::Distance samplingDistance
Definition: MapMatchedObjectBoundingBox.hpp:127
std::vector<::ad::map::match::LaneOccupiedRegion > LaneOccupiedRegionList
DataType LaneOccupiedRegionList.
Definition: LaneOccupiedRegionList.hpp:42
bool operator==(const MapMatchedObjectBoundingBox &other) const
standard comparison operator
Definition: MapMatchedObjectBoundingBox.hpp:102
~MapMatchedObjectBoundingBox()=default
standard destructor