Octomap node crawler policy interface -. More...
#include <server_tools.h>
Public Member Functions | |
COctomapCrawlerBase () | |
Constructor. | |
void | handleNewMapData (SMapWithParameters &par) |
Handle new octomap data. | |
virtual bool | wantsMap () |
Wants plugin new map data? | |
virtual | ~COctomapCrawlerBase () |
Virtual destructor. | |
Protected Member Functions | |
virtual void | newMapDataCB (SMapWithParameters &par)=0 |
New octomap data callback. | |
Protected Attributes | |
unsigned char | m_crawlDepth |
Maximal depth of tree used when crawling. | |
std::string | m_frame_id |
Octomap frame_id. | |
ros::Time | m_time_stamp |
Current timestamp. |
Octomap node crawler policy interface -.
Definition at line 178 of file server_tools.h.
srs_env_model::COctomapCrawlerBase< tpNodeType >::COctomapCrawlerBase | ( | ) | [inline] |
Constructor.
Definition at line 182 of file server_tools.h.
virtual srs_env_model::COctomapCrawlerBase< tpNodeType >::~COctomapCrawlerBase | ( | ) | [inline, virtual] |
Virtual destructor.
Definition at line 185 of file server_tools.h.
void srs_env_model::COctomapCrawlerBase< tpNodeType >::handleNewMapData | ( | SMapWithParameters & | par | ) | [inline] |
Handle new octomap data.
Definition at line 188 of file server_tools.h.
virtual void srs_env_model::COctomapCrawlerBase< tpNodeType >::newMapDataCB | ( | SMapWithParameters & | par | ) | [protected, pure virtual] |
New octomap data callback.
Implemented in srs_env_model::CExampleCrawlerPlugin, srs_env_model::CPointCloudPlugin, srs_env_model::CCMapPlugin, srs_env_model::CCompressedPointCloudPlugin, srs_env_model::CCollisionGridPlugin, srs_env_model::CCollisionObjectPlugin, srs_env_model::CLimitedPointCloudPlugin, srs_env_model::CMap2DPlugin, and srs_env_model::CMarkerArrayPlugin.
virtual bool srs_env_model::COctomapCrawlerBase< tpNodeType >::wantsMap | ( | ) | [inline, virtual] |
Wants plugin new map data?
Reimplemented in srs_env_model::CPointCloudPlugin, and srs_env_model::CLimitedPointCloudPlugin.
Definition at line 194 of file server_tools.h.
unsigned char srs_env_model::COctomapCrawlerBase< tpNodeType >::m_crawlDepth [protected] |
Maximal depth of tree used when crawling.
Definition at line 208 of file server_tools.h.
std::string srs_env_model::COctomapCrawlerBase< tpNodeType >::m_frame_id [protected] |
Octomap frame_id.
Definition at line 202 of file server_tools.h.
ros::Time srs_env_model::COctomapCrawlerBase< tpNodeType >::m_time_stamp [protected] |
Current timestamp.
Definition at line 205 of file server_tools.h.