43 typedef std::shared_ptr<RssSituationExtraction>
Ptr;
48 typedef std::shared_ptr<RssSituationExtraction const>
ConstPtr;
81 void calcluateRelativeLongitudinalPosition(physics::MetricRange
const &egoMetricRange,
82 physics::MetricRange
const &otherMetricRange,
84 physics::Distance &longitudinal_distance);
85 void calcluateRelativeLongitudinalPositionIntersection(physics::MetricRange
const &egoMetricRange,
86 physics::MetricRange
const &otherMetricRange,
88 physics::Distance &longitudinal_distance);
89 void calcluateRelativeLateralPosition(physics::MetricRange
const &egoMetricRange,
90 physics::MetricRange
const &otherMetricRange,
92 physics::Distance &lateral_distance);
95 void convertToIntersectionCentric(physics::MetricRange
const &objectDimension,
96 physics::MetricRange
const &intersectionPosition,
97 physics::MetricRange &dimensionsIntersection);
111 bool extractConstellationInputRangeChecked(
world::TimeIndex const &time_index,
119 bool mergeVehicleStates(MergeMode
const &mergeMode,
namespace ad
Definition: LateralRelativePosition.hpp:28