|
ad_rss
|
class to calculate object positions More...
#include <ad/rss/structured/RssObjectPositionExtractor.hpp>
Public Member Functions | |
| RssObjectPositionExtractor (world::OccupiedRegionVector const &occupied_regions) | |
| Constructor. More... | |
| bool | newRoadSegment (physics::MetricRange const &longitudinalStart, world::RoadSegment const &roadSegment) |
| Indicate that there is a new road segment. More... | |
| bool | newLaneSegment (physics::MetricRange lateral_distance, world::LaneSegment const &laneSegment) |
| Add information of the next adjacent laneSegement. More... | |
| bool | getObjectDimensions (ObjectDimensions &objectDimensions) |
| Retrieve the objectDimension information back from the class. More... | |
class to calculate object positions
class will receive road and lane segments in consecutive order and will :
|
explicit |
Constructor.
| occupied_regions | representing the object |
| bool ad::rss::structured::RssObjectPositionExtractor::getObjectDimensions | ( | ObjectDimensions & | objectDimensions | ) |
Retrieve the objectDimension information back from the class.
| [out] | objectDimensions |
| bool ad::rss::structured::RssObjectPositionExtractor::newLaneSegment | ( | physics::MetricRange | lateral_distance, |
| world::LaneSegment const & | laneSegment | ||
| ) |
Add information of the next adjacent laneSegement.
| [in] | lateral_distance | minimal and maximal lateral distance to the begin of the segment |
| [in] | laneSegment | the information about the laneSegment |
| bool ad::rss::structured::RssObjectPositionExtractor::newRoadSegment | ( | physics::MetricRange const & | longitudinalStart, |
| world::RoadSegment const & | roadSegment | ||
| ) |
Indicate that there is a new road segment.
| [in] | longitudinalStart | metric range in the constellation based coordinate system to the start of the road segment |
| [in] | roadSegment | the new road segment |