#include <traffic_sink.hpp>
|
| TrafficSink (double radius, const geometry_msgs::msg::Point &position, const std::function< std::vector< std::string >(void)> &get_entity_names_function, const std::function< geometry_msgs::msg::Pose(const std::string &)> &get_entity_pose_function, const std::function< void(std::string)> &despawn_function) |
|
void | execute (const double current_time, const double step_time) override |
|
| TrafficModuleBase () |
|
◆ TrafficSink()
traffic_simulator::traffic::TrafficSink::TrafficSink |
( |
double |
radius, |
|
|
const geometry_msgs::msg::Point & |
position, |
|
|
const std::function< std::vector< std::string >(void)> & |
get_entity_names_function, |
|
|
const std::function< geometry_msgs::msg::Pose(const std::string &)> & |
get_entity_pose_function, |
|
|
const std::function< void(std::string)> & |
despawn_function |
|
) |
| |
|
explicit |
◆ execute()
void traffic_simulator::traffic::TrafficSink::execute |
( |
const double |
current_time, |
|
|
const double |
step_time |
|
) |
| |
|
overridevirtual |
◆ position
const geometry_msgs::msg::Point traffic_simulator::traffic::TrafficSink::position |
◆ radius
const double traffic_simulator::traffic::TrafficSink::radius |
The documentation for this class was generated from the following files: