$search
#include <OctomapServerMultilayer.h>
Public Member Functions | |
void | attachedCallback (const arm_navigation_msgs::AttachedCollisionObjectConstPtr &msg) |
OctomapServerMultilayer (const std::string &filename="") | |
virtual | ~OctomapServerMultilayer () |
Protected Member Functions | |
void | handleFreeNode (const octomap::OcTreeROS::OcTreeType::iterator &it) |
hook that is called when traversing free nodes of the updated Octree (updates 2D map projection here) | |
void | handleNode (const octomap::OcTreeROS::OcTreeType::iterator &it) |
hook that is called when traversing all nodes of the updated Octree (does nothing here) | |
void | handleOccupiedNode (const octomap::OcTreeROS::OcTreeType::iterator &it) |
hook that is called when traversing occupied nodes of the updated Octree (updates 2D map projection here) | |
void | handlePostNodeTraversal (const ros::Time &rostime) |
hook that is called after traversing all nodes | |
void | handlePreNodeTraversal (const ros::Time &rostime) |
hook that is called after traversing all nodes | |
Protected Attributes | |
std::string | m_attachedFrame |
double | m_attachedMaxOffset |
double | m_attachedMinOffset |
ros::Subscriber | m_attachedObjectsSub |
bool | m_haveAttachedObject |
Definition at line 43 of file OctomapServerMultilayer.h.
octomap_server::OctomapServerMultilayer::OctomapServerMultilayer | ( | const std::string & | filename = "" |
) |
Definition at line 44 of file OctomapServerMultilayer.cpp.
octomap_server::OctomapServerMultilayer::~OctomapServerMultilayer | ( | ) | [virtual] |
Definition at line 53 of file OctomapServerMultilayer.cpp.
void octomap_server::OctomapServerMultilayer::attachedCallback | ( | const arm_navigation_msgs::AttachedCollisionObjectConstPtr & | msg | ) |
Definition at line 57 of file OctomapServerMultilayer.cpp.
void octomap_server::OctomapServerMultilayer::handleFreeNode | ( | const octomap::OcTreeROS::OcTreeType::iterator & | it | ) | [protected] |
hook that is called when traversing free nodes of the updated Octree (updates 2D map projection here)
Reimplemented from octomap_server::OctomapServer.
void octomap_server::OctomapServerMultilayer::handleNode | ( | const octomap::OcTreeROS::OcTreeType::iterator & | it | ) | [inline, protected] |
hook that is called when traversing all nodes of the updated Octree (does nothing here)
Reimplemented from octomap_server::OctomapServer.
Definition at line 56 of file OctomapServerMultilayer.h.
void octomap_server::OctomapServerMultilayer::handleOccupiedNode | ( | const octomap::OcTreeROS::OcTreeType::iterator & | it | ) | [protected] |
hook that is called when traversing occupied nodes of the updated Octree (updates 2D map projection here)
Reimplemented from octomap_server::OctomapServer.
void octomap_server::OctomapServerMultilayer::handlePostNodeTraversal | ( | const ros::Time & | rostime | ) | [protected] |
hook that is called after traversing all nodes
Reimplemented from octomap_server::OctomapServer.
Definition at line 72 of file OctomapServerMultilayer.cpp.
void octomap_server::OctomapServerMultilayer::handlePreNodeTraversal | ( | const ros::Time & | rostime | ) | [protected] |
hook that is called after traversing all nodes
Reimplemented from octomap_server::OctomapServer.
Definition at line 67 of file OctomapServerMultilayer.cpp.
std::string octomap_server::OctomapServerMultilayer::m_attachedFrame [protected] |
Definition at line 69 of file OctomapServerMultilayer.h.
double octomap_server::OctomapServerMultilayer::m_attachedMaxOffset [protected] |
Definition at line 70 of file OctomapServerMultilayer.h.
double octomap_server::OctomapServerMultilayer::m_attachedMinOffset [protected] |
Definition at line 71 of file OctomapServerMultilayer.h.
Definition at line 67 of file OctomapServerMultilayer.h.
bool octomap_server::OctomapServerMultilayer::m_haveAttachedObject [protected] |
Definition at line 72 of file OctomapServerMultilayer.h.