ad_rss_map_integration
Public Types | Public Member Functions | List of all members
ad::rss::map::RssObjectResultListAnalyzer Class Reference

Public Types

enum class  RouteSelectionMode { FirstUnsafeRoute , LastUnsafeRoute }
 

Public Member Functions

void setRouteSelectionMode (RouteSelectionMode route_selection_mode)
 
RouteSelectionMode getRouteSelectionMode ()
 
std::set< ad::rss::world::ObjectId > getAvailableObjects () const
 
std::set< ad::rss::world::ObjectId > getAvailableEgoObjects () const
 
void updateRssObjectResultList (std::shared_ptr< ad::rss::map::RssObjectResultList > rss_object_result_list)
 
ad::rss::map::RssObjectData::ConstPtr getObjectData (ad::rss::world::ObjectId const &object_id) const
 
ad::rss::map::RssRouteCheckResult::ConstPtr getSelectedRouteCheckResult (ad::rss::world::ObjectId const &ego_object_id) const
 
ad::rss::map::RssRouteId getCurrentRouteId (ad::rss::world::ObjectId const &ego_object_id) const
 
std::set< ad::rss::map::RssRouteIdgetAvailableRoutes (ad::rss::world::ObjectId const &ego_object_id) const
 
bool isRouteAvailable (ad::rss::world::ObjectId const &ego_object_id, ad::rss::map::RssRouteId const &route_id) const
 

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