Public Member Functions | Protected Member Functions | Protected Attributes
srs_env_model::COctomapCrawlerBase< tpNodeType > Class Template Reference

Octomap node crawler policy interface -. More...

#include <server_tools.h>

List of all members.

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.

Detailed Description

template<class tpNodeType>
class srs_env_model::COctomapCrawlerBase< tpNodeType >

Octomap node crawler policy interface -.

Definition at line 178 of file server_tools.h.


Constructor & Destructor Documentation

template<class tpNodeType>
srs_env_model::COctomapCrawlerBase< tpNodeType >::COctomapCrawlerBase ( ) [inline]

Constructor.

Definition at line 182 of file server_tools.h.

template<class tpNodeType>
virtual srs_env_model::COctomapCrawlerBase< tpNodeType >::~COctomapCrawlerBase ( ) [inline, virtual]

Virtual destructor.

Definition at line 185 of file server_tools.h.


Member Function Documentation

template<class tpNodeType>
void srs_env_model::COctomapCrawlerBase< tpNodeType >::handleNewMapData ( SMapWithParameters par) [inline]

Handle new octomap data.

Definition at line 188 of file server_tools.h.

template<class tpNodeType>
virtual void srs_env_model::COctomapCrawlerBase< tpNodeType >::newMapDataCB ( SMapWithParameters par) [protected, pure virtual]
template<class tpNodeType>
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.


Member Data Documentation

template<class tpNodeType>
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.

template<class tpNodeType>
std::string srs_env_model::COctomapCrawlerBase< tpNodeType >::m_frame_id [protected]

Octomap frame_id.

Definition at line 202 of file server_tools.h.

template<class tpNodeType>
ros::Time srs_env_model::COctomapCrawlerBase< tpNodeType >::m_time_stamp [protected]

Current timestamp.

Definition at line 205 of file server_tools.h.


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


srs_env_model
Author(s): Vit Stancl (stancl@fit.vutbr.cz), Tomas Lokaj, Jan Gorig, Michal Spanel (spanel@fit.vutbr.cz)
autogenerated on Sun Jan 5 2014 11:50:50