AbstractOcTree() | octomap::AbstractOcTree | |
adjustKeyAtDepth(const OcTreeKey &key, unsigned int depth) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
adjustKeyAtDepth(key_type key, unsigned int depth) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
allocNodeChildren(CountingOcTreeNode *node) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
begin(unsigned char maxDepth=0) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
begin_leafs(unsigned char maxDepth=0) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
begin_leafs_bbx(const OcTreeKey &min, const OcTreeKey &max, unsigned char maxDepth=0) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
begin_leafs_bbx(const point3d &min, const point3d &max, unsigned char maxDepth=0) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
begin_tree(unsigned char maxDepth=0) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
calcMinMax() | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
calcNumNodes() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
calcNumNodesRecurs(CountingOcTreeNode *node, size_t &num_nodes) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
clear() | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
clearKeyRays() | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
computeRay(const point3d &origin, const point3d &end, std::vector< point3d > &ray) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
computeRayKeys(const point3d &origin, const point3d &end, KeyRay &ray) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
coordToKey(double coordinate) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
coordToKey(double coordinate, unsigned depth) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
coordToKey(const point3d &coord) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
coordToKey(double x, double y, double z) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
coordToKey(const point3d &coord, unsigned depth) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
coordToKey(double x, double y, double z, unsigned depth) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
coordToKeyChecked(const point3d &coord, OcTreeKey &key) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
coordToKeyChecked(const point3d &coord, unsigned depth, OcTreeKey &key) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
coordToKeyChecked(double x, double y, double z, OcTreeKey &key) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
coordToKeyChecked(double x, double y, double z, unsigned depth, OcTreeKey &key) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
coordToKeyChecked(double coordinate, key_type &key) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
coordToKeyChecked(double coordinate, unsigned depth, key_type &key) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
CountingOcTree(double resolution) | octomap::CountingOcTree | |
countingOcTreeMemberInit | octomap::CountingOcTree | protectedstatic |
create() const | octomap::OcTreeBase< CountingOcTreeNode > | inlinevirtual |
createNodeChild(CountingOcTreeNode *node, unsigned int childIdx) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
createTree(const std::string id, double res) | octomap::AbstractOcTree | static |
deleteNode(double x, double y, double z, unsigned int depth=0) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
deleteNode(const point3d &value, unsigned int depth=0) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
deleteNode(const OcTreeKey &key, unsigned int depth=0) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
deleteNodeChild(CountingOcTreeNode *node, unsigned int childIdx) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
deleteNodeRecurs(CountingOcTreeNode *node) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
deleteNodeRecurs(CountingOcTreeNode *node, unsigned int depth, unsigned int max_depth, const OcTreeKey &key) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
end() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
end_leafs() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
end_leafs_bbx() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
end_tree() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
expand() | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
expandNode(CountingOcTreeNode *node) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
expandRecurs(CountingOcTreeNode *node, unsigned int depth, unsigned int max_depth) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
fileHeader | octomap::AbstractOcTree | protectedstatic |
getCentersMinHits(point3d_list &node_centers, unsigned int min_hits) const | octomap::CountingOcTree | |
getCentersMinHitsRecurs(point3d_list &node_centers, unsigned int &min_hits, unsigned int max_depth, CountingOcTreeNode *node, unsigned int depth, const OcTreeKey &parent_key) const | octomap::CountingOcTree | protected |
getMetricMax(double &x, double &y, double &z) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
getMetricMax(double &x, double &y, double &z) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
getMetricMin(double &x, double &y, double &z) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
getMetricMin(double &x, double &y, double &z) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
getMetricSize(double &x, double &y, double &z) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
getMetricSize(double &x, double &y, double &z) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
getNodeChild(CountingOcTreeNode *node, unsigned int childIdx) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
getNodeChild(const CountingOcTreeNode *node, unsigned int childIdx) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
getNodeSize(unsigned depth) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
getNumLeafNodes() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
getNumLeafNodesRecurs(const CountingOcTreeNode *parent) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
getResolution() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inlinevirtual |
getRoot() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
getTreeDepth() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
getTreeType() const | octomap::OcTreeBase< CountingOcTreeNode > | inlinevirtual |
getUnknownLeafCenters(point3d_list &node_centers, point3d pmin, point3d pmax, unsigned int depth=0) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
init() | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
isNodeCollapsible(const CountingOcTreeNode *node) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
iterator typedef | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
keyrays | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
keyToCoord(key_type key, unsigned depth) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
keyToCoord(key_type key) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
keyToCoord(const OcTreeKey &key) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
keyToCoord(const OcTreeKey &key, unsigned depth) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inline |
leaf_iterator_bbx_end | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
leaf_iterator_end | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
max_value | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
memoryFullGrid() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
memoryUsage() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
memoryUsageNode() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inlinevirtual |
min_value | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
nodeChildExists(const CountingOcTreeNode *node, unsigned int childIdx) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
nodeHasChildren(const CountingOcTreeNode *node) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
NodeType typedef | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
OcTreeBase(double res) | octomap::OcTreeBase< CountingOcTreeNode > | inline |
OcTreeBaseImpl(double resolution) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
OcTreeBaseImpl(const OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > &rhs) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
OcTreeBaseImpl(double resolution, unsigned int tree_depth, unsigned int tree_max_val) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
operator==(const OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > &rhs) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
prune() | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
pruneNode(CountingOcTreeNode *node) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
pruneRecurs(CountingOcTreeNode *node, unsigned int depth, unsigned int max_depth, unsigned int &num_pruned) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
read(const std::string &filename) | octomap::AbstractOcTree | static |
read(std::istream &s) | octomap::AbstractOcTree | static |
readData(std::istream &s) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
readHeader(std::istream &s, std::string &id, unsigned &size, double &res) | octomap::AbstractOcTree | protectedstatic |
readNodesRecurs(CountingOcTreeNode *, std::istream &s) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
registerTreeType(AbstractOcTree *tree) | octomap::AbstractOcTree | protectedstatic |
resolution | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
resolution_factor | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
root | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
search(double x, double y, double z, unsigned int depth=0) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
search(const point3d &value, unsigned int depth=0) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
search(const OcTreeKey &key, unsigned int depth=0) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
setResolution(double r) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
size() const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | inlinevirtual |
size_changed | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
sizeLookupTable | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
swapContent(OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > &rhs) | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
tree_center | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
tree_depth | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
tree_iterator_end | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
tree_max_val | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
tree_size | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
updateNode(const point3d &value) | octomap::CountingOcTree | virtual |
updateNode(const OcTreeKey &k) | octomap::CountingOcTree | |
volume() | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | |
write(const std::string &filename) const | octomap::AbstractOcTree | |
write(std::ostream &s) const | octomap::AbstractOcTree | |
writeData(std::ostream &s) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |
writeNodesRecurs(const CountingOcTreeNode *, std::ostream &s) const | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | protected |
~AbstractOcTree() | octomap::AbstractOcTree | inlinevirtual |
~OcTreeBaseImpl() | octomap::OcTreeBaseImpl< CountingOcTreeNode, AbstractOcTree > | virtual |