15 #include "ad/rss/core/RssCheck.hpp"
181 void updateRoutes(::ad::physics::Distance
const routePreviewDistance,
182 ::ad::map::lane::LaneIdSet
const &mapAreaLanes,
218 std::vector<::ad::map::route::FullRoute>
createRoutes(::ad::physics::Distance
const routePreviewDistance,
219 ::ad::map::lane::LaneIdSet
const &mapAreaLanes);
237 void extendRoutes(::ad::physics::Distance
const routePreviewDistance,
238 std::vector<::ad::map::point::ENUPoint>
const &routingTargetsToAppend,
239 ::ad::map::lane::LaneIdSet
const &mapAreaLanes);
242 bool mExternalRoutes{
false};
256 template <
class OBJECT_INSTANCE_TYPE>
373 template <
class OBJECT_INSTANCE_TYPE>
375 = std::map<::ad::rss::world::ObjectId, RssRouteCheckerPedestrianData<OBJECT_INSTANCE_TYPE>>;
379 template <
class OBJECT_INSTANCE_TYPE>
381 = std::map<::ad::rss::world::ObjectId, RssRouteCheckerVehicleData<OBJECT_INSTANCE_TYPE>>;
385 template <
class OBJECT_INSTANCE_TYPE>
387 = std::map<::ad::rss::world::ObjectId, RssRouteCheckerEgoVehicleData<OBJECT_INSTANCE_TYPE>>;
391 template <
class OBJECT_INSTANCE_TYPE>
393 = std::map<::ad::rss::world::ObjectId, RssRouteCheckerArtificialObjectData<OBJECT_INSTANCE_TYPE>>;
399 #include "ad/rss/map/detail/RssRouteCheckerDataDetail.hpp"
Class to store data of RssPedestrianAdapter.
Definition: RssRouteCheckerData.hpp:74
RssPedestrianAdapterType::Ptr mPedestrianAdapter
the current RssPedestrianAdapter
Definition: RssRouteCheckerData.hpp:117
RssPedestrianAdapterType::ConstPtr getAdapter() const
function to get the adapter class of this
Definition: RssRouteCheckerData.hpp:107
~RssRouteCheckerPedestrianData()=default
default destrutor
RssRouteCheckerPedestrianData()=default
default constructor
RssRouteCheckerPedestrianData & operator=(const RssRouteCheckerPedestrianData &other)=default
default assignment operator
RssRouteCheckerPedestrianData(RssRouteCheckerPedestrianData const &other)=default
default copy constructor
void updateAdapter(typename RssPedestrianAdapterType::Ptr artificialObjectAdapter)
function to update the adapter class of this
Definition: RssRouteCheckerData.hpp:95
RssPedestrianAdapterType::Ptr getAdapter()
function to get the adapter class of this
Definition: RssRouteCheckerData.hpp:101
namespace ad
Definition: RouteAccelerations.hpp:33