ad_rss_map_integration
Public Member Functions | List of all members
ad::rss::map::ParallelWorldModelCreator< OBJECT_INSTANCE_TYPE > Class Template Reference

Public Member Functions

 ParallelWorldModelCreator (::ad::rss::world::TimeIndex const time_index, RssRouteCheckerEgoVehicleData< OBJECT_INSTANCE_TYPE > const &egoVehicleData, RssRoute const &rss_route, ConnectingRoutesCache &connecting_routes_cache, ::ad::map::lane::LaneIdSet const &mapAreaLanes)
 
 ParallelWorldModelCreator (ParallelWorldModelCreator const &other)=delete
 
ParallelWorldModelCreatoroperator= (ParallelWorldModelCreator const &other)=delete
 
void operator() (typename RssRouteCheckerPedestrianDataMap< OBJECT_INSTANCE_TYPE >::value_type &pedestrianToProcess) const
 
void operator() (typename RssRouteCheckerArtificialObjectDataMap< OBJECT_INSTANCE_TYPE >::value_type &artificialObjectToProcess) const
 
void operator() (typename RssRouteCheckerVehicleDataMap< OBJECT_INSTANCE_TYPE >::value_type &vehicleToProcess) const
 
void operator() (typename RssRouteCheckerEgoVehicleDataMap< OBJECT_INSTANCE_TYPE >::value_type &vehicleToProcess) const
 
void process (RssRouteCheckerVehicleData< OBJECT_INSTANCE_TYPE > const &vehicleToProcess) const
 
::ad::rss::world::WorldModel getWorldModel ()
 

The documentation for this class was generated from the following file: