#include <OcTreeStamped.h>
Classes | |
class | StaticMemberInitializer |
Public Member Functions | |
OcTreeStamped * | create () const |
void | degradeOutdatedNodes (unsigned int time_thres) |
unsigned int | getLastUpdateTime () |
std::string | getTreeType () const |
void | integrateMissNoTime (OcTreeNodeStamped *node) const |
OcTreeStamped (double resolution) | |
Default constructor, sets resolution of leafs. | |
virtual void | updateNodeLogOdds (OcTreeNodeStamped *node, const float &update) const |
update logodds value of node by adding to the current value. | |
Static Protected Attributes | |
static StaticMemberInitializer | ocTreeStampedMemberInit |
to ensure static initialization (only once) |
Definition at line 87 of file OcTreeStamped.h.
octomap::OcTreeStamped::OcTreeStamped | ( | double | resolution | ) | [inline] |
Default constructor, sets resolution of leafs.
Definition at line 91 of file OcTreeStamped.h.
OcTreeStamped* octomap::OcTreeStamped::create | ( | ) | const [inline] |
virtual constructor: creates a new object of same type (Covariant return type requires an up-to-date compiler)
Definition at line 95 of file OcTreeStamped.h.
void octomap::OcTreeStamped::degradeOutdatedNodes | ( | unsigned int | time_thres | ) |
Definition at line 44 of file OcTreeStamped.cpp.
unsigned int octomap::OcTreeStamped::getLastUpdateTime | ( | ) |
Definition at line 38 of file OcTreeStamped.cpp.
std::string octomap::OcTreeStamped::getTreeType | ( | ) | const [inline] |
Reimplemented from octomap::OcTreeBaseImpl< NODE, INTERFACE >.
Definition at line 97 of file OcTreeStamped.h.
void octomap::OcTreeStamped::integrateMissNoTime | ( | OcTreeNodeStamped * | node | ) | const |
Definition at line 61 of file OcTreeStamped.cpp.
void octomap::OcTreeStamped::updateNodeLogOdds | ( | OcTreeNodeStamped * | occupancyNode, |
const float & | update | ||
) | const [virtual] |
update logodds value of node by adding to the current value.
Reimplemented from octomap::OccupancyOcTreeBase< OcTreeNodeStamped >.
Definition at line 56 of file OcTreeStamped.cpp.
OcTreeStamped::StaticMemberInitializer octomap::OcTreeStamped::ocTreeStampedMemberInit [static, protected] |
to ensure static initialization (only once)
Definition at line 120 of file OcTreeStamped.h.