#include <map.h>

Public Member Functions | |
| Map () | |
| ~Map () | |
Private Member Functions | |
| void | makeBlock (int i, int j) |
| void | makeMesh (sensor_msgs::ImagePtr &image) |
| virtual void | onInit () |
| void | onPropertyChanged (const rve_properties::PropertyNodePtr &node, const std::string &, rve_properties::PropertyChangeType type) |
| virtual void | onUpdate () |
| void | receiveOccupancyGrid (const nav_msgs::OccupancyGridConstPtr &msg) |
Private Attributes | |
| std::string | frame_ |
| nav_msgs::OccupancyGridConstPtr | map_ |
| double | map_height_meters_ |
| int | map_height_pixels_ |
| sensor_msgs::ImagePtr | map_image_ |
| ros::Subscriber | map_sub_ |
| rve_render_client::TexturePtr | map_texture_ |
| double | map_width_meters_ |
| int | map_width_pixels_ |
| rve_render_client::MeshInstancePtr | mesh_instance_ |
| rve_msgs::Quaternion | orientation_ |
| rve_msgs::Vector3 | position_ |
| double | resolution_ |
| void rve_common_transformers::Map::makeBlock | ( | int | i, |
| int | j | ||
| ) | [private] |
| void rve_common_transformers::Map::makeMesh | ( | sensor_msgs::ImagePtr & | image | ) | [private] |
| void rve_common_transformers::Map::onInit | ( | ) | [private, virtual] |
Implements rve_transformer::Transformer.
| void rve_common_transformers::Map::onPropertyChanged | ( | const rve_properties::PropertyNodePtr & | node, |
| const std::string & | path, | ||
| rve_properties::PropertyChangeType | type | ||
| ) | [private] |
| void rve_common_transformers::Map::onUpdate | ( | ) | [private, virtual] |
Implements rve_transformer::Transformer.
| void rve_common_transformers::Map::receiveOccupancyGrid | ( | const nav_msgs::OccupancyGridConstPtr & | msg | ) | [private] |
std::string rve_common_transformers::Map::frame_ [private] |
nav_msgs::OccupancyGridConstPtr rve_common_transformers::Map::map_ [private] |
double rve_common_transformers::Map::map_height_meters_ [private] |
int rve_common_transformers::Map::map_height_pixels_ [private] |
sensor_msgs::ImagePtr rve_common_transformers::Map::map_image_ [private] |
double rve_common_transformers::Map::map_width_meters_ [private] |
int rve_common_transformers::Map::map_width_pixels_ [private] |
double rve_common_transformers::Map::resolution_ [private] |