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)
float getMaxChildLogOdds() const
static StaticMemberInitializer ocTreeStampedMemberInit
to ensure static initialization (only once)
unsigned int getTimestamp() const
StaticMemberInitializer()
void setLogOdds(float l)
sets log odds occupancy of node
void setTimestamp(unsigned int timestamp)
std::string getTreeType() const
returns actual class name as string for identification
bool operator==(const OcTreeNodeStamped &rhs) const
OcTreeNodeStamped(const OcTreeNodeStamped &rhs)
void copyData(const OcTreeDataNode &from)
void copyData(const OcTreeNodeStamped &from)
OcTreeStamped * create() const
void updateOccupancyChildren()