Interface class for all octree types that store occupancy.
This serves as a common base class e.g. for polymorphism and contains common code for reading and writing binary trees.
Definition at line 66 of file AbstractOccupancyOcTree.h.
#include <mrpt/otherlibs/octomap/AbstractOccupancyOcTree.h>
Public Member Functions | |
AbstractOccupancyOcTree () | |
virtual | ~AbstractOccupancyOcTree () |
bool | writeBinary (const std::string &filename) |
Writes OcTree to a binary file using writeBinary(). More... | |
bool | writeBinary (std::ostream &s) |
Writes compressed maximum likelihood OcTree to a binary stream. More... | |
bool | writeBinaryConst (const std::string &filename) const |
Writes OcTree to a binary file using writeBinaryConst(). More... | |
bool | writeBinaryConst (std::ostream &s) const |
Writes the maximum likelihood OcTree to a binary stream (const variant). More... | |
virtual std::ostream & | writeBinaryData (std::ostream &s) const =0 |
Writes the actual data, implemented in OccupancyOcTreeBase::writeBinaryData() More... | |
bool | readBinary (std::istream &s) |
Reads an OcTree from an input stream. More... | |
bool | readBinary (const std::string &filename) |
Reads OcTree from a binary file. More... | |
virtual std::istream & | readBinaryData (std::istream &s)=0 |
Reads the actual data, implemented in OccupancyOcTreeBase::readBinaryData() More... | |
bool | isNodeOccupied (const OcTreeNode *occupancyNode) const |
queries whether a node is occupied according to the tree's parameter for "occupancy" More... | |
bool | isNodeOccupied (const OcTreeNode &occupancyNode) const |
queries whether a node is occupied according to the tree's parameter for "occupancy" More... | |
bool | isNodeAtThreshold (const OcTreeNode *occupancyNode) const |
queries whether a node is at the clamping threshold according to the tree's parameter More... | |
bool | isNodeAtThreshold (const OcTreeNode &occupancyNode) const |
queries whether a node is at the clamping threshold according to the tree's parameter More... | |
virtual OcTreeNode * | updateNode (const OcTreeKey &key, float log_odds_update, bool lazy_eval=false)=0 |
Manipulate log_odds value of voxel directly. More... | |
virtual OcTreeNode * | updateNode (const point3d &value, float log_odds_update, bool lazy_eval=false)=0 |
Manipulate log_odds value of voxel directly. More... | |
virtual OcTreeNode * | updateNode (const OcTreeKey &key, bool occupied, bool lazy_eval=false)=0 |
Integrate occupancy measurement. More... | |
virtual OcTreeNode * | updateNode (const point3d &value, bool occupied, bool lazy_eval=false)=0 |
Integrate occupancy measurement. More... | |
virtual void | toMaxLikelihood ()=0 |
void | setOccupancyThres (double prob) |
sets the threshold for occupancy (sensor model) More... | |
void | setProbHit (double prob) |
sets the probablility for a "hit" (will be converted to logodds) - sensor model More... | |
void | setProbMiss (double prob) |
sets the probablility for a "miss" (will be converted to logodds) - sensor model More... | |
void | setClampingThresMin (double thresProb) |
sets the minimum threshold for occupancy clamping (sensor model) More... | |
void | setClampingThresMax (double thresProb) |
sets the maximum threshold for occupancy clamping (sensor model) More... | |
double | getOccupancyThres () const |
float | getOccupancyThresLog () const |
double | getProbHit () const |
float | getProbHitLog () const |
double | getProbMiss () const |
float | getProbMissLog () const |
double | getClampingThresMin () const |
float | getClampingThresMinLog () const |
double | getClampingThresMax () const |
float | getClampingThresMaxLog () const |
virtual AbstractOcTree * | create () const =0 |
virtual constructor: creates a new object of same type More... | |
virtual std::string | getTreeType () const =0 |
returns actual class name as string for identification More... | |
virtual double | getResolution () const =0 |
virtual void | setResolution (double res)=0 |
virtual size_t | size () const =0 |
virtual size_t | memoryUsage () const =0 |
virtual size_t | memoryUsageNode () const =0 |
virtual void | getMetricMin (double &x, double &y, double &z)=0 |
virtual void | getMetricMin (double &x, double &y, double &z) const =0 |
virtual void | getMetricMax (double &x, double &y, double &z)=0 |
virtual void | getMetricMax (double &x, double &y, double &z) const =0 |
virtual void | getMetricSize (double &x, double &y, double &z)=0 |
virtual void | prune ()=0 |
virtual void | expand ()=0 |
virtual void | clear ()=0 |
bool | write (const std::string &filename) const |
Write file header and complete tree to file (serialization) More... | |
bool | write (std::ostream &s) const |
Write file header and complete tree to stream (serialization) More... | |
virtual std::istream & | readData (std::istream &s)=0 |
Read all nodes from the input stream (without file header), for this the tree needs to be already created. More... | |
virtual std::ostream & | writeData (std::ostream &s) const =0 |
Write complete state of tree to stream (without file header) unmodified. More... | |
Static Public Member Functions | |
static AbstractOcTree * | createTree (const std::string id, double res) |
Creates a certain OcTree (factory pattern) More... | |
static AbstractOcTree * | read (const std::string &filename) |
Read the file header, create the appropriate class and deserialize. More... | |
static AbstractOcTree * | read (std::istream &s) |
Read the file header, create the appropriate class and deserialize. More... | |
Protected Member Functions | |
bool | readBinaryLegacyHeader (std::istream &s, unsigned int &size, double &res) |
Try to read the old binary format for conversion, will be removed in the future. More... | |
Static Protected Member Functions | |
static bool | readHeader (std::istream &s, std::string &id, unsigned &size, double &res) |
static void | registerTreeType (AbstractOcTree *tree) |
Protected Attributes | |
float | clamping_thres_min |
float | clamping_thres_max |
float | prob_hit_log |
float | prob_miss_log |
float | occ_prob_thres_log |
Static Protected Attributes | |
static const std::string | binaryFileHeader |
static const std::string | fileHeader |
octomap::AbstractOccupancyOcTree::AbstractOccupancyOcTree | ( | ) |
|
inlinevirtual |
Definition at line 69 of file AbstractOccupancyOcTree.h.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
pure virtualinherited |
virtual constructor: creates a new object of same type
Implemented in octomap::ColorOcTree, octomap::OcTreeStamped, octomap::OcTree, octomap::OcTreeBase< NODE >, and octomap::OcTreeBase< CountingOcTreeNode >.
|
staticinherited |
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
inline |
Definition at line 231 of file AbstractOccupancyOcTree.h.
References clamping_thres_max, and octomap::probability().
|
inline |
Definition at line 233 of file AbstractOccupancyOcTree.h.
References clamping_thres_max.
|
inline |
Definition at line 227 of file AbstractOccupancyOcTree.h.
References clamping_thres_min, and octomap::probability().
|
inline |
Definition at line 229 of file AbstractOccupancyOcTree.h.
References clamping_thres_min.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
inline |
Definition at line 213 of file AbstractOccupancyOcTree.h.
References occ_prob_thres_log, and octomap::probability().
|
inline |
Definition at line 215 of file AbstractOccupancyOcTree.h.
References occ_prob_thres_log.
|
inline |
Definition at line 218 of file AbstractOccupancyOcTree.h.
References prob_hit_log, and octomap::probability().
|
inline |
Definition at line 220 of file AbstractOccupancyOcTree.h.
References prob_hit_log.
|
inline |
Definition at line 222 of file AbstractOccupancyOcTree.h.
References prob_miss_log, and octomap::probability().
|
inline |
Definition at line 224 of file AbstractOccupancyOcTree.h.
References prob_miss_log.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
pure virtualinherited |
returns actual class name as string for identification
Implemented in octomap::ColorOcTree, octomap::OcTreeStamped, octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >, octomap::OcTree, octomap::OcTreeBase< NODE >, and octomap::OcTreeBase< CountingOcTreeNode >.
|
inline |
queries whether a node is at the clamping threshold according to the tree's parameter
Definition at line 138 of file AbstractOccupancyOcTree.h.
References clamping_thres_max, clamping_thres_min, and octomap::OcTreeNode::getLogOdds().
|
inline |
queries whether a node is at the clamping threshold according to the tree's parameter
Definition at line 144 of file AbstractOccupancyOcTree.h.
References clamping_thres_max, clamping_thres_min, and octomap::OcTreeNode::getLogOdds().
|
inline |
queries whether a node is occupied according to the tree's parameter for "occupancy"
Definition at line 128 of file AbstractOccupancyOcTree.h.
References octomap::OcTreeNode::getLogOdds(), and occ_prob_thres_log.
|
inline |
queries whether a node is occupied according to the tree's parameter for "occupancy"
Definition at line 133 of file AbstractOccupancyOcTree.h.
References octomap::OcTreeNode::getLogOdds(), and occ_prob_thres_log.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
staticinherited |
Read the file header, create the appropriate class and deserialize.
This creates a new octree which you need to delete yourself. If you expect or requre a specific kind of octree, use dynamic_cast afterwards:
|
staticinherited |
Read the file header, create the appropriate class and deserialize.
This creates a new octree which you need to delete yourself.
bool octomap::AbstractOccupancyOcTree::readBinary | ( | std::istream & | s | ) |
Reads an OcTree from an input stream.
Existing nodes of the tree are deleted before the tree is read.
bool octomap::AbstractOccupancyOcTree::readBinary | ( | const std::string & | filename | ) |
Reads OcTree from a binary file.
Existing nodes of the tree are deleted before the tree is read.
|
pure virtual |
Reads the actual data, implemented in OccupancyOcTreeBase::readBinaryData()
Implemented in octomap::OccupancyOcTreeBase< NODE >, octomap::OccupancyOcTreeBase< ColorOcTreeNode >, octomap::OccupancyOcTreeBase< OcTreeNode >, and octomap::OccupancyOcTreeBase< OcTreeNodeStamped >.
|
protected |
Try to read the old binary format for conversion, will be removed in the future.
|
pure virtualinherited |
Read all nodes from the input stream (without file header), for this the tree needs to be already created.
For general file IO, you should probably use AbstractOcTree::read() instead.
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
staticprotectedinherited |
|
staticprotectedinherited |
Referenced by octomap::OcTree::StaticMemberInitializer::StaticMemberInitializer(), octomap::CountingOcTree::StaticMemberInitializer::StaticMemberInitializer(), octomap::OcTreeStamped::StaticMemberInitializer::StaticMemberInitializer(), and octomap::ColorOcTree::StaticMemberInitializer::StaticMemberInitializer().
|
inline |
sets the maximum threshold for occupancy clamping (sensor model)
Definition at line 210 of file AbstractOccupancyOcTree.h.
References clamping_thres_max, and octomap::logodds().
|
inline |
sets the minimum threshold for occupancy clamping (sensor model)
Definition at line 208 of file AbstractOccupancyOcTree.h.
References clamping_thres_min, and octomap::logodds().
|
inline |
sets the threshold for occupancy (sensor model)
Definition at line 202 of file AbstractOccupancyOcTree.h.
References octomap::logodds(), and occ_prob_thres_log.
|
inline |
sets the probablility for a "hit" (will be converted to logodds) - sensor model
Definition at line 204 of file AbstractOccupancyOcTree.h.
References octomap::logodds(), and prob_hit_log.
|
inline |
sets the probablility for a "miss" (will be converted to logodds) - sensor model
Definition at line 206 of file AbstractOccupancyOcTree.h.
References octomap::logodds(), and prob_miss_log.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
pure virtualinherited |
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
pure virtual |
|
pure virtual |
Manipulate log_odds value of voxel directly.
key | of the NODE that is to be updated |
log_odds_update | value to be added (+) to log_odds value of node |
lazy_eval | whether update of inner nodes is omitted after the update (default: false). This speeds up the insertion, but you need to call updateInnerOccupancy() when done. |
Implemented in octomap::OccupancyOcTreeBase< NODE >, octomap::OccupancyOcTreeBase< ColorOcTreeNode >, octomap::OccupancyOcTreeBase< OcTreeNode >, and octomap::OccupancyOcTreeBase< OcTreeNodeStamped >.
|
pure virtual |
Manipulate log_odds value of voxel directly.
Looks up the OcTreeKey corresponding to the coordinate and then calls udpateNode() with it.
value | 3d coordinate of the NODE that is to be updated |
log_odds_update | value to be added (+) to log_odds value of node |
lazy_eval | whether update of inner nodes is omitted after the update (default: false). This speeds up the insertion, but you need to call updateInnerOccupancy() when done. |
Implemented in octomap::OccupancyOcTreeBase< NODE >, octomap::OccupancyOcTreeBase< ColorOcTreeNode >, octomap::OccupancyOcTreeBase< OcTreeNode >, and octomap::OccupancyOcTreeBase< OcTreeNodeStamped >.
|
pure virtual |
Integrate occupancy measurement.
key | of the NODE that is to be updated |
occupied | true if the node was measured occupied, else false |
lazy_eval | whether update of inner nodes is omitted after the update (default: false). This speeds up the insertion, but you need to call updateInnerOccupancy() when done. |
Implemented in octomap::OccupancyOcTreeBase< NODE >, octomap::OccupancyOcTreeBase< ColorOcTreeNode >, octomap::OccupancyOcTreeBase< OcTreeNode >, and octomap::OccupancyOcTreeBase< OcTreeNodeStamped >.
|
pure virtual |
Integrate occupancy measurement.
Looks up the OcTreeKey corresponding to the coordinate and then calls udpateNode() with it.
value | 3d coordinate of the NODE that is to be updated |
occupied | true if the node was measured occupied, else false |
lazy_eval | whether update of inner nodes is omitted after the update (default: false). This speeds up the insertion, but you need to call updateInnerOccupancy() when done. |
Implemented in octomap::OccupancyOcTreeBase< NODE >, octomap::OccupancyOcTreeBase< ColorOcTreeNode >, octomap::OccupancyOcTreeBase< OcTreeNode >, and octomap::OccupancyOcTreeBase< OcTreeNodeStamped >.
|
inherited |
Write file header and complete tree to file (serialization)
|
inherited |
Write file header and complete tree to stream (serialization)
bool octomap::AbstractOccupancyOcTree::writeBinary | ( | const std::string & | filename | ) |
Writes OcTree to a binary file using writeBinary().
The OcTree is first converted to the maximum likelihood estimate and pruned.
bool octomap::AbstractOccupancyOcTree::writeBinary | ( | std::ostream & | s | ) |
bool octomap::AbstractOccupancyOcTree::writeBinaryConst | ( | const std::string & | filename | ) | const |
Writes OcTree to a binary file using writeBinaryConst().
The OcTree is not changed, in particular not pruned first. Files will be smaller when the tree is pruned first or by using writeBinary() instead.
bool octomap::AbstractOccupancyOcTree::writeBinaryConst | ( | std::ostream & | s | ) | const |
Writes the maximum likelihood OcTree to a binary stream (const variant).
Files will be smaller when the tree is pruned first or by using writeBinary() instead.
|
pure virtual |
Writes the actual data, implemented in OccupancyOcTreeBase::writeBinaryData()
Implemented in octomap::OccupancyOcTreeBase< NODE >, octomap::OccupancyOcTreeBase< ColorOcTreeNode >, octomap::OccupancyOcTreeBase< OcTreeNode >, and octomap::OccupancyOcTreeBase< OcTreeNodeStamped >.
|
pure virtualinherited |
Write complete state of tree to stream (without file header) unmodified.
Pruning the tree first produces smaller files (lossless compression)
Implemented in octomap::OcTreeBaseImpl< NODE, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >, octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree >, octomap::OcTreeBaseImpl< NODE, AbstractOcTree >, octomap::OcTreeBaseImpl< ColorOcTreeNode, AbstractOccupancyOcTree >, and octomap::OcTreeBaseImpl< OcTreeNodeStamped, AbstractOccupancyOcTree >.
|
staticprotected |
Definition at line 249 of file AbstractOccupancyOcTree.h.
|
protected |
Definition at line 244 of file AbstractOccupancyOcTree.h.
Referenced by getClampingThresMax(), getClampingThresMaxLog(), isNodeAtThreshold(), and setClampingThresMax().
|
protected |
Definition at line 243 of file AbstractOccupancyOcTree.h.
Referenced by getClampingThresMin(), getClampingThresMinLog(), isNodeAtThreshold(), and setClampingThresMin().
|
staticprotectedinherited |
Definition at line 169 of file AbstractOcTree.h.
|
protected |
Definition at line 247 of file AbstractOccupancyOcTree.h.
Referenced by getOccupancyThres(), getOccupancyThresLog(), isNodeOccupied(), and setOccupancyThres().
|
protected |
Definition at line 245 of file AbstractOccupancyOcTree.h.
Referenced by getProbHit(), getProbHitLog(), and setProbHit().
|
protected |
Definition at line 246 of file AbstractOccupancyOcTree.h.
Referenced by getProbMiss(), getProbMissLog(), and setProbMiss().
Page generated by Doxygen 1.8.9.1 for MRPT 1.3.2 SVN:Unversioned directory at Thu Dec 10 00:07:55 UTC 2015 |