Protected Member Functions
octomap_rviz_plugin::TemplatedOccupancyGridDisplay< OcTreeType > Class Template Reference

#include <occupancy_grid_display.h>

Inheritance diagram for octomap_rviz_plugin::TemplatedOccupancyGridDisplay< OcTreeType >:
Inheritance graph
[legend]

List of all members.

Protected Member Functions

bool checkType (std::string type_id)
template<>
bool checkType (std::string type_id)
template<>
bool checkType (std::string type_id)
template<>
bool checkType (std::string type_id)
void incomingMessageCallback (const octomap_msgs::OctomapConstPtr &msg)
void setVoxelColor (rviz::PointCloud::Point &newPoint, typename OcTreeType::NodeType &node, double minZ, double maxZ)
template<>
void setVoxelColor (PointCloud::Point &newPoint, octomap::ColorOcTree::NodeType &node, double minZ, double maxZ)

Detailed Description

template<typename OcTreeType>
class octomap_rviz_plugin::TemplatedOccupancyGridDisplay< OcTreeType >

Definition at line 137 of file occupancy_grid_display.h.


Member Function Documentation

template<typename OcTreeType >
bool octomap_rviz_plugin::TemplatedOccupancyGridDisplay< OcTreeType >::checkType ( std::string  type_id) [protected]

Returns false, if the type_id (of the message) does not correspond to the template paramter of this class, true if correct or unknown (i.e., no specialized method for that template).

Definition at line 378 of file occupancy_grid_display.cpp.

template<>
bool octomap_rviz_plugin::TemplatedOccupancyGridDisplay< octomap::OcTreeStamped >::checkType ( std::string  type_id) [protected]

Definition at line 386 of file occupancy_grid_display.cpp.

template<>
bool octomap_rviz_plugin::TemplatedOccupancyGridDisplay< octomap::OcTree >::checkType ( std::string  type_id) [protected]

Definition at line 392 of file occupancy_grid_display.cpp.

template<>
bool octomap_rviz_plugin::TemplatedOccupancyGridDisplay< octomap::ColorOcTree >::checkType ( std::string  type_id) [protected]

Definition at line 399 of file occupancy_grid_display.cpp.

template<typename OcTreeType >
void octomap_rviz_plugin::TemplatedOccupancyGridDisplay< OcTreeType >::incomingMessageCallback ( const octomap_msgs::OctomapConstPtr &  msg) [protected, virtual]
template<typename OcTreeType >
void octomap_rviz_plugin::TemplatedOccupancyGridDisplay< OcTreeType >::setVoxelColor ( rviz::PointCloud::Point newPoint,
typename OcTreeType::NodeType &  node,
double  minZ,
double  maxZ 
) [protected]

Definition at line 406 of file occupancy_grid_display.cpp.

template<>
void octomap_rviz_plugin::TemplatedOccupancyGridDisplay< octomap::ColorOcTree >::setVoxelColor ( PointCloud::Point newPoint,
octomap::ColorOcTree::NodeType node,
double  minZ,
double  maxZ 
) [protected]

Definition at line 435 of file occupancy_grid_display.cpp.


The documentation for this class was generated from the following files:


octomap_rviz_plugins
Author(s): Julius Kammerl
autogenerated on Thu Jun 6 2019 18:26:16