Public Types | Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes
cOctreeStampedPaRos Class Reference

#include <octree_stamped_pa_ros.h>

Inheritance diagram for cOctreeStampedPaRos:
Inheritance graph
[legend]

List of all members.

Public Types

typedef cOctreeBasePaRos
< cOcTreeStampedPa
TreeTypeBase

Public Member Functions

 cOctreeStampedPaRos (const double resolution)
 default constructor
void degradeOutdatedNodes (void)
 degrading outdated nodes
ros::Time getLastInsertionTime (void) const
 function for returning the time the octomap was last updated
void setLastInsertionTime (const ros::Time &time)
 function for setting the time the octomap was last updated
cTimePa timeFromRos (const ros::Time &time) const
 function for converting from ros::Time to cTimePa
ros::Time timeToRos (const cTimePa &time) const
 function for converting from cTimePa to ros::Time
virtual ~cOctreeStampedPaRos ()
 default destructor

Public Attributes

cOctreeStampedPaRosParameter rosparams_
 parameters

Protected Member Functions

void checkDegrading (void)
 helper function for automatic degrading

Protected Attributes

ros::Time last_degrading_time_

Detailed Description

Definition at line 59 of file octree_stamped_pa_ros.h.


Member Typedef Documentation

Reimplemented from cOctreeBasePaRos< cOcTreeStampedPa >.

Definition at line 61 of file octree_stamped_pa_ros.h.


Constructor & Destructor Documentation

cOctreeStampedPaRos::cOctreeStampedPaRos ( const double  resolution)

default constructor

Definition at line 55 of file octree_stamped_pa_ros.cpp.

default destructor

Definition at line 61 of file octree_stamped_pa_ros.cpp.


Member Function Documentation

void cOctreeStampedPaRos::checkDegrading ( void  ) [protected]

helper function for automatic degrading

Definition at line 96 of file octree_stamped_pa_ros.cpp.

degrading outdated nodes

Definition at line 65 of file octree_stamped_pa_ros.cpp.

function for returning the time the octomap was last updated

Reimplemented from cOctreeBasePaRos< cOcTreeStampedPa >.

Definition at line 72 of file octree_stamped_pa_ros.cpp.

void cOctreeStampedPaRos::setLastInsertionTime ( const ros::Time time) [virtual]

function for setting the time the octomap was last updated

Reimplemented from cOctreeBasePaRos< cOcTreeStampedPa >.

Definition at line 78 of file octree_stamped_pa_ros.cpp.

function for converting from ros::Time to cTimePa

Definition at line 90 of file octree_stamped_pa_ros.cpp.

function for converting from cTimePa to ros::Time

Definition at line 84 of file octree_stamped_pa_ros.cpp.


Member Data Documentation

Definition at line 86 of file octree_stamped_pa_ros.h.

parameters

Definition at line 83 of file octree_stamped_pa_ros.h.


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


octomap_pa
Author(s):
autogenerated on Thu Jun 6 2019 17:53:30