, including all inherited members.
createPublishers(ros::NodeHandle &nh, const std::string &topic, Callback new_subscription_callback, ros::Publisher &full_grid_pub, ros::Publisher &update_pub, bool publish_updates) | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, protected] |
data_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
full_publish_cycle_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
GenericGridPublisher(nav_grid::NavGrid< unsigned char > &data) | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, explicit] |
init(ros::NodeHandle &nh, const std::string &nav_grid_topic="grid", const std::string &occupancy_grid_topic="costmap", const std::string &update_area_topic="update_area", bool publish_updates=true, ros::Duration full_publish_cycle=ros::Duration(0), ros::Duration update_publish_cycle=ros::Duration(0)) | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline] |
last_full_publish_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
last_update_publish_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
nav_pub_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
nav_update_pub_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
occ_pub_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
occ_update_pub_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
onNewSubscriptionNav(const ros::SingleSubscriberPublisher &pub) | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, protected] |
onNewSubscriptionOcc(const ros::SingleSubscriberPublisher &pub) | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, protected] |
publish() | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline] |
publish(const nav_core2::UIntBounds &bounds) | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline] |
publish_updates_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
publishNav() | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, protected] |
publishNavUpdate(const nav_core2::UIntBounds &bounds) | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, protected] |
publishOcc() | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, protected] |
publishOccUpdate(const nav_core2::UIntBounds &bounds) | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, protected] |
publishUpdateArea(const nav_grid::NavGridInfo &info, const nav_core2::UIntBounds &bounds) | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, protected] |
saved_info_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
setCostInterpretation(const std::vector< unsigned char > &cost_interpretation_table) | nav_grid_pub_sub::NavGridPublisher | [inline] |
shouldPublishFull() const | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, protected] |
shouldPublishHelper(const ros::Time &last_publish, const ros::Duration &cycle) const | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, protected] |
shouldPublishUpdate() const | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [inline, protected] |
synced_time_stamp_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
toOccupancyGrid(const ros::Time ×tamp) override | nav_grid_pub_sub::NavGridPublisher | [inline, protected, virtual] |
toOccupancyGridUpdate(const nav_core2::UIntBounds &bounds, const ros::Time ×tamp) override | nav_grid_pub_sub::NavGridPublisher | [inline, protected, virtual] |
update_area_pub_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
update_bounds_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |
update_publish_cycle_ | nav_grid_pub_sub::GenericGridPublisher< unsigned char, nav_2d_msgs::NavGridOfChars, nav_2d_msgs::NavGridOfCharsUpdate > | [protected] |