34 #ifndef OCTOMAP_OCTREE_STAMPED_H 35 #define OCTOMAP_OCTREE_STAMPED_H 91 unsigned int getLastUpdateTime();
93 void degradeOutdatedNodes(
unsigned int time_thres);
95 virtual void updateNodeLogOdds(
OcTreeNodeStamped* node,
const float& update)
const;
static void registerTreeType(AbstractOcTree *tree)
T value
stored data (payload)
static StaticMemberInitializer ocTreeStampedMemberInit
to ensure static initialization (only once)
float getMaxChildLogOdds() const
StaticMemberInitializer()
void setLogOdds(float l)
sets log odds occupancy of node
void setTimestamp(unsigned int timestamp)
OcTreeNodeStamped(const OcTreeNodeStamped &rhs)
void copyData(const OcTreeDataNode &from)
OcTreeStamped * create() const
void copyData(const OcTreeNodeStamped &from)
bool operator==(const OcTreeNodeStamped &rhs) const
void updateOccupancyChildren()
unsigned int getTimestamp() const
std::string getTreeType() const
returns actual class name as string for identification