20 ::ad::map::lane::LaneIdSet
const &mapAreaLanes,
22 : mRoutePreviewDistance(routePreviewDistance)
23 , mMapAreaLanes(mapAreaLanes)
24 , mRouteExtensionMode(routeExtensionMode)
33 if (vehicleToUpdate.second.mActive
34 && (::ad::rss::world::ObjectType::OtherObject != vehicleToUpdate.second.mRssObjectData.type)
35 && (mRouteExtensionMode
40 vehicleToUpdate.second.updateRoutes(mRoutePreviewDistance, mMapAreaLanes, mRouteExtensionMode);
41 vehicleToUpdate.second.normalizeAndOrderRoutes();
47 if (egoVehicleToUpdate.second.mActive)
49 egoVehicleToUpdate.second.updateRoutes(mRoutePreviewDistance, mMapAreaLanes, mRouteExtensionMode);
50 egoVehicleToUpdate.second.updateVehicleDynamicsOnRoutes();
51 egoVehicleToUpdate.second.evaluateRoutes();
52 egoVehicleToUpdate.second.normalizeAndOrderRoutes();
57 ::ad::physics::Distance
const mRoutePreviewDistance;
58 ::ad::map::lane::LaneIdSet
const &mMapAreaLanes;
namespace ad
Definition: RouteAccelerations.hpp:33