Go to the documentation of this file.
37 point::ENUHeading
getObjectENUHeading(
const match::MapMatchedObjectBoundingBox &mapMatchedBoundingBox);
64 paraPoint.
laneId = occupiedRegion.laneId;
66 = 0.5 * (occupiedRegion.longitudinalRange.maximum + occupiedRegion.longitudinalRange.minimum);
namespace ad
Definition: GeometryStoreItem.hpp:28
DataType LaneOccupiedRegion.
Definition: LaneOccupiedRegion.hpp:46
DataType ParaPoint.
Definition: ParaPoint.hpp:48
std::vector<::ad::map::point::ParaPoint > ParaPointList
DataType ParaPointList.
Definition: ParaPointList.hpp:42
point::ParaPointList getParaPoints(MapMatchedPositionConfidenceList const &inMapMatchedPositions)
get the list of ParaPoints out of the map matched positions
MapMatchedPositionType
DataType MapMatchedPositionType.
Definition: MapMatchedPositionType.hpp:43
std::vector<::ad::map::match::MapMatchedPosition > MapMatchedPositionConfidenceList
DataType MapMatchedPositionConfidenceList.
Definition: MapMatchedPositionConfidenceList.hpp:44
point::ParaPoint getCenterParaPoint(match::LaneOccupiedRegion const &occupiedRegion)
get the para point of the occupied Region in the middle of the longitudinal extend of it
Definition: MapMatchedOperation.hpp:61
physics::Distance signedDistanceToLane(lane::LaneId const checkLaneId, MapMatchedPositionConfidenceList const &mapMatchedPositions)
get the signed distance to a lane within the map matched positions
point::ENUHeading getObjectENUHeading(const match::MapMatchedObjectBoundingBox &mapMatchedBoundingBox)
Calculates the objects ENU angle based on the map matched position.
::ad::physics::ParametricValue parametricOffset
Definition: ParaPoint.hpp:136
::ad::map::lane::LaneId laneId
Definition: ParaPoint.hpp:125