This is the complete list of members for Mediator, including all inherited members.
Abstract_mediator(std::vector< std::vector< tf2::Transform >> objects, ros::Publisher *pub) | Abstract_mediator | inline |
Abstract_mediator(std::shared_ptr< ros::NodeHandle > const &d) | Abstract_mediator | |
approximation(Robot *robot) | Mediator | |
build_wings(std::bitset< 3 > &wings, int &robot) override | Mediator | virtual |
calculate(std::vector< tf2::Transform > &ground_per_robot) | Mediator | |
check_collision(const int &robot) override | Mediator | virtual |
connect_robots(Abstract_robot *robot) override | Mediator | virtual |
Abstract_mediator::connect_robots(std::unique_ptr< Abstract_robot_decorator > robot)=0 | Abstract_mediator | pure virtual |
dirname() | Abstract_mediator | inline |
dirname() | Abstract_mediator | inline |
dirname_ | Abstract_mediator | protected |
generate_Ground(const tf2::Vector3 origin, const float diameter, float resolution) | Mediator | |
mediate() override | Mediator | virtual |
Mediator(std::vector< std::vector< tf2::Transform >> objects, ros::Publisher *pub) | Mediator | inline |
nh_ | Abstract_mediator | protected |
objects_ | Abstract_mediator | protected |
pub_ | Abstract_mediator | protected |
publish(Robot *r) | Mediator | |
relative_bounds_ | Abstract_mediator | protected |
result_vector() | Abstract_mediator | inline |
result_vector() | Abstract_mediator | inline |
result_vector_ | Abstract_mediator | protected |
result_vector_ | Abstract_mediator | protected |
robots() | Abstract_mediator | inline |
robots() | Abstract_mediator | inline |
robots_ | Abstract_mediator | protected |
robots_ | Abstract_mediator | protected |
set_dirname(std::string &dirn) | Abstract_mediator | inline |
set_dirname(std::string &dirn) | Abstract_mediator | inline |
set_result_vector(std::vector< std::vector< pcl::PointXYZ >> &res) | Abstract_mediator | inline |
set_result_vector(std::map< const std::string, std::vector< pcl::PointXYZ >> &res) | Abstract_mediator | inline |
set_wings(std::vector< std::pair< std::vector< object_data >, int >> &wbp) override | Mediator | virtual |
setup_rviz() | Mediator | |
task_space_reader_ | Abstract_mediator | protected |
vector_to_cloud(std::vector< pcl::PointXYZ > &vector) | Mediator | |
wings() | Abstract_mediator | inline |
wings() | Abstract_mediator | inline |
wings_ | Abstract_mediator | protected |
wings_ | Abstract_mediator | protected |
write_file(Robot *A, Robot *B) | Mediator |