#include <octree_stamped_pa_ros.h>
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_ |
Definition at line 59 of file octree_stamped_pa_ros.h.
Reimplemented from cOctreeBasePaRos< cOcTreeStampedPa >.
Definition at line 61 of file octree_stamped_pa_ros.h.
cOctreeStampedPaRos::cOctreeStampedPaRos | ( | const double | resolution | ) |
default constructor
Definition at line 55 of file octree_stamped_pa_ros.cpp.
cOctreeStampedPaRos::~cOctreeStampedPaRos | ( | ) | [virtual] |
default destructor
Definition at line 61 of file octree_stamped_pa_ros.cpp.
void cOctreeStampedPaRos::checkDegrading | ( | void | ) | [protected] |
helper function for automatic degrading
Definition at line 96 of file octree_stamped_pa_ros.cpp.
void cOctreeStampedPaRos::degradeOutdatedNodes | ( | void | ) |
degrading outdated nodes
Definition at line 65 of file octree_stamped_pa_ros.cpp.
ros::Time cOctreeStampedPaRos::getLastInsertionTime | ( | void | ) | const [virtual] |
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.
cTimePa cOctreeStampedPaRos::timeFromRos | ( | const ros::Time & | time | ) | const |
function for converting from ros::Time to cTimePa
Definition at line 90 of file octree_stamped_pa_ros.cpp.
ros::Time cOctreeStampedPaRos::timeToRos | ( | const cTimePa & | time | ) | const |
function for converting from cTimePa to ros::Time
Definition at line 84 of file octree_stamped_pa_ros.cpp.
ros::Time cOctreeStampedPaRos::last_degrading_time_ [protected] |
Definition at line 86 of file octree_stamped_pa_ros.h.
parameters
Definition at line 83 of file octree_stamped_pa_ros.h.