#include <OcTreeStamped.h>
Public Member Functions | |
void | copyData (const OcTreeNodeStamped &from) |
unsigned int | getTimestamp () const |
OcTreeNodeStamped () | |
OcTreeNodeStamped (const OcTreeNodeStamped &rhs) | |
bool | operator== (const OcTreeNodeStamped &rhs) const |
void | setTimestamp (unsigned int timestamp) |
void | updateOccupancyChildren () |
void | updateTimestamp () |
Public Member Functions inherited from octomap::OcTreeNode | |
void | addValue (const float &p) |
adds p to the node's logOdds value (with no boundary / threshold checking!) More... | |
float | getLogOdds () const |
float | getMaxChildLogOdds () const |
double | getMeanChildLogOdds () const |
double | getOccupancy () const |
OcTreeNode () | |
void | setLogOdds (float l) |
sets log odds occupancy of node More... | |
void | updateOccupancyChildren () |
update this node's occupancy according to its children's maximum occupancy More... | |
~OcTreeNode () | |
Public Member Functions inherited from octomap::OcTreeDataNode< float > | |
void | copyData (const OcTreeDataNode &from) |
float | getValue () const |
OCTOMAP_DEPRECATED (bool childExists(unsigned int i) const) | |
OCTOMAP_DEPRECATED (bool hasChildren() const) | |
OcTreeDataNode () | |
OcTreeDataNode (float initVal) | |
OcTreeDataNode (const OcTreeDataNode &rhs) | |
bool | operator== (const OcTreeDataNode &rhs) const |
Equals operator, compares if the stored value is identical. More... | |
std::istream & | readData (std::istream &s) |
Read node payload (data only) from binary stream. More... | |
void | setValue (float v) |
sets value to be stored in the node More... | |
std::ostream & | writeData (std::ostream &s) const |
Write node payload (data only) to binary stream. More... | |
~OcTreeDataNode () | |
Protected Attributes | |
unsigned int | timestamp |
Protected Attributes inherited from octomap::OcTreeDataNode< float > | |
AbstractOcTreeNode ** | children |
float | value |
stored data (payload) More... | |
Additional Inherited Members | |
Public Types inherited from octomap::OcTreeDataNode< float > | |
typedef float | DataType |
Make the templated data type available from the outside. More... | |
Protected Member Functions inherited from octomap::OcTreeDataNode< float > | |
void | allocChildren () |
Definition at line 45 of file OcTreeStamped.h.
|
inline |
Definition at line 48 of file OcTreeStamped.h.
|
inline |
Definition at line 50 of file OcTreeStamped.h.
|
inline |
Definition at line 56 of file OcTreeStamped.h.
|
inline |
Definition at line 62 of file OcTreeStamped.h.
|
inline |
Definition at line 52 of file OcTreeStamped.h.
|
inline |
Definition at line 64 of file OcTreeStamped.h.
|
inline |
Definition at line 67 of file OcTreeStamped.h.
|
inline |
Definition at line 63 of file OcTreeStamped.h.
|
protected |
Definition at line 73 of file OcTreeStamped.h.