#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] |