AbstractOccupancyOcTree() | octomap::AbstractOccupancyOcTree | |
AbstractOcTree() | octomap::AbstractOcTree | |
addCloud(const sensor_msgs::PointCloud2ConstPtr &cloud, const cAddCloudParameter ¶ms, const tf::Transform transform=tf::Transform::getIdentity()) | cOctreeBasePaRos< octomap::OcTree > | |
addCloud(const sensor_msgs::PointCloudConstPtr &cloud, const cAddCloudParameter ¶ms, const tf::Transform transform=tf::Transform::getIdentity()) | cOctreeBasePaRos< octomap::OcTree > | |
addCloud(const sensor_msgs::LaserScanConstPtr &cloud, const cAddCloudParameter ¶ms, const tf::Transform transform=tf::Transform::getIdentity()) | cOctreeBasePaRos< octomap::OcTree > | |
addCloud(const PclPointCloudPtr &cloud, const cAddCloudParameter ¶ms, const tf::Transform &transform) | cOctreeBasePaRos< octomap::OcTree > | protected |
addLaserCallbackSub(const sensor_msgs::LaserScanConstPtr &msg) | cOctreePaNode | protected |
addparams_ | cOctreePaNode | protected |
addPointcloudCallbackSub(const sensor_msgs::PointCloud2ConstPtr &msg) | cOctreePaNode | protected |
addPointcloudOldCallbackSub(const sensor_msgs::PointCloudConstPtr &msg) | cOctreePaNode | protected |
adjustKeyAtDepth(const OcTreeKey &key, unsigned int depth) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
adjustKeyAtDepth(key_type key, unsigned int depth) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
allocNodeChildren(OcTreeNode *node) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
bbx_max | OccupancyOcTreeBase< OcTreeNode > | protected |
bbx_max_key | OccupancyOcTreeBase< OcTreeNode > | protected |
bbx_min | OccupancyOcTreeBase< OcTreeNode > | protected |
bbx_min_key | OccupancyOcTreeBase< OcTreeNode > | protected |
bbxSet() const | OccupancyOcTreeBase< OcTreeNode > | |
begin(unsigned char maxDepth=0) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
begin_leafs(unsigned char maxDepth=0) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
begin_leafs_bbx(const OcTreeKey &min, const OcTreeKey &max, unsigned char maxDepth=0) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
begin_leafs_bbx(const point3d &min, const point3d &max, unsigned char maxDepth=0) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
begin_tree(unsigned char maxDepth=0) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
binaryFileHeader | octomap::AbstractOccupancyOcTree | protectedstatic |
calcMinMax() | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
calcNumNodes() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
calcNumNodesRecurs(OcTreeNode *node, size_t &num_nodes) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
castRay(const point3d &origin, const point3d &direction, point3d &end, bool ignoreUnknownCells=false, double maxRange=-1.0) const | OccupancyOcTreeBase< OcTreeNode > | virtual |
changed_keys | OccupancyOcTreeBase< OcTreeNode > | protected |
changedKeysBegin() const | OccupancyOcTreeBase< OcTreeNode > | |
changedKeysEnd() const | OccupancyOcTreeBase< OcTreeNode > | |
clamping_thres_max | octomap::AbstractOccupancyOcTree | protected |
clamping_thres_min | octomap::AbstractOccupancyOcTree | protected |
clear(void) | cOctreeBasePaRos< octomap::OcTree > | virtual |
clearCallbackSrv(std_srvs::Empty::Request &req, std_srvs::Empty::Response &res) | cOctreePaNode | protected |
clearKeyRays() | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
cOctreeBasePaRos(double resolution) | cOctreeBasePaRos< octomap::OcTree > | |
cOctreePaNode() | cOctreePaNode | |
cOctreePaRos(const double resolution) | cOctreePaRos | |
computeDiscreteUpdate(const Pointcloud &scan, const octomap::point3d &origin, KeySet &free_cells, KeySet &occupied_cells, double maxrange) | OccupancyOcTreeBase< OcTreeNode > | |
computeRay(const point3d &origin, const point3d &end, std::vector< point3d > &ray) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
computeRayKeys(const point3d &origin, const point3d &end, KeyRay &ray) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
computeUpdate(const Pointcloud &scan, const octomap::point3d &origin, KeySet &free_cells, KeySet &occupied_cells, double maxrange) | OccupancyOcTreeBase< OcTreeNode > | |
coordToKey(double coordinate) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
coordToKey(double coordinate, unsigned depth) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
coordToKey(const point3d &coord) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
coordToKey(double x, double y, double z) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
coordToKey(const point3d &coord, unsigned depth) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
coordToKey(double x, double y, double z, unsigned depth) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
coordToKeyChecked(const point3d &coord, OcTreeKey &key) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
coordToKeyChecked(const point3d &coord, unsigned depth, OcTreeKey &key) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
coordToKeyChecked(double x, double y, double z, OcTreeKey &key) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
coordToKeyChecked(double x, double y, double z, unsigned depth, OcTreeKey &key) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
coordToKeyChecked(double coordinate, key_type &key) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
coordToKeyChecked(double coordinate, unsigned depth, key_type &key) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
count_cloud_ | cOctreePaNode | protected |
count_cloud_old_ | cOctreePaNode | protected |
count_laser_ | cOctreePaNode | protected |
create() const | octomap::OcTree | virtual |
createNodeChild(OcTreeNode *node, unsigned int childIdx) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
createTree(const std::string id, double res) | octomap::AbstractOcTree | static |
current_output_time_ | cOctreeBasePaRos< octomap::OcTree > | protected |
deleteNode(double x, double y, double z, unsigned int depth=0) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
deleteNode(const point3d &value, unsigned int depth=0) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
deleteNode(const OcTreeKey &key, unsigned int depth=0) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
deleteNodeChild(OcTreeNode *node, unsigned int childIdx) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
deleteNodeRecurs(OcTreeNode *node) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
deleteNodeRecurs(OcTreeNode *node, unsigned int depth, unsigned int max_depth, const OcTreeKey &key) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
enableChangeDetection(bool enable) | OccupancyOcTreeBase< OcTreeNode > | |
end() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
end_leafs() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
end_leafs_bbx() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
end_tree() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
expand() | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
expandNode(OcTreeNode *node) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
expandRecurs(OcTreeNode *node, unsigned int depth, unsigned int max_depth) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
fileHeader | octomap::AbstractOcTree | protectedstatic |
getBBXBounds() const | OccupancyOcTreeBase< OcTreeNode > | |
getBBXCenter() const | OccupancyOcTreeBase< OcTreeNode > | |
getBBXMax() const | OccupancyOcTreeBase< OcTreeNode > | |
getBBXMin() const | OccupancyOcTreeBase< OcTreeNode > | |
getChildKey(const OctKey ¤t, const int current_level, OctKey &child, const int child_pos) const | cOctreeBasePaRos< octomap::OcTree > | |
getChildKeySimple(const OctKey ¤t, const int current_level, OctKey &child, const int child_pos) const | cOctreeBasePaRos< octomap::OcTree > | protected |
getClampingThresMax() const | octomap::AbstractOccupancyOcTree | |
getClampingThresMaxLog() const | octomap::AbstractOccupancyOcTree | |
getClampingThresMin() const | octomap::AbstractOccupancyOcTree | |
getClampingThresMinLog() const | octomap::AbstractOccupancyOcTree | |
getLastInsertionTime(void) const | cOctreeBasePaRos< octomap::OcTree > | virtual |
getMetricMax(double &x, double &y, double &z) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
getMetricMax(double &x, double &y, double &z) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
getMetricMin(double &x, double &y, double &z) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
getMetricMin(double &x, double &y, double &z) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
getMetricSize(double &x, double &y, double &z) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
getMetricSize(double &x, double &y, double &z) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
getNodeChild(OcTreeNode *node, unsigned int childIdx) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
getNodeChild(const OcTreeNode *node, unsigned int childIdx) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
getNodeSize(unsigned depth) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
getNormals(const point3d &point, std::vector< point3d > &normals, bool unknownStatus=true) const | OccupancyOcTreeBase< OcTreeNode > | |
getNumLeafNodes() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
getNumLeafNodesRecurs(const OcTreeNode *parent) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
getOccupancyThres() const | octomap::AbstractOccupancyOcTree | |
getOccupancyThresLog() const | octomap::AbstractOccupancyOcTree | |
getOctomap(void) const | cOctreeBasePaRos< octomap::OcTree > | |
getOctomapFull(void) const | cOctreeBasePaRos< octomap::OcTree > | |
getOctomapPcd(const int tree_depth=0, const bool expand=false) const | cOctreeBasePaRos< octomap::OcTree > | |
getOctomapPcdFree(const int tree_depth=0, const bool expand=false) const | cOctreeBasePaRos< octomap::OcTree > | |
getOctomapPcdSub(const OctKey &key, const int current_level, const int min_level, PclPointCloud &cloud) const | cOctreeBasePaRos< octomap::OcTree > | protected |
getOutputTime(void) const | cOctreeBasePaRos< octomap::OcTree > | |
getParentKey(const OctKey ¤t, const int current_level, OctKey &parent) const | cOctreeBasePaRos< octomap::OcTree > | |
getParentKeySimple(const OctKey ¤t, const int current_level, OctKey &parent) const | cOctreeBasePaRos< octomap::OcTree > | protected |
getProbHit() const | octomap::AbstractOccupancyOcTree | |
getProbHitLog() const | octomap::AbstractOccupancyOcTree | |
getProbMiss() const | octomap::AbstractOccupancyOcTree | |
getProbMissLog() const | octomap::AbstractOccupancyOcTree | |
getRayIntersection(const point3d &origin, const point3d &direction, const point3d ¢er, point3d &intersection, double delta=0.0) const | OccupancyOcTreeBase< OcTreeNode > | virtual |
getResolution() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
getRoot() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
getSizeCallbackSrv(octomap_pa::OctomapPaGetSize::Request &req, octomap_pa::OctomapPaGetSize::Response &res) | cOctreePaNode | protected |
getTreeDepth() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
getTreeType() const | octomap::OcTree | virtual |
getUnknownLeafCenters(point3d_list &node_centers, point3d pmin, point3d pmax, unsigned int depth=0) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
inBBX(const point3d &p) const | OccupancyOcTreeBase< OcTreeNode > | |
inBBX(const OcTreeKey &key) const | OccupancyOcTreeBase< OcTreeNode > | |
init() | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
insertPointCloud(const Pointcloud &scan, const octomap::point3d &sensor_origin, double maxrange=-1., bool lazy_eval=false, bool discretize=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
insertPointCloud(const Pointcloud &scan, const point3d &sensor_origin, const pose6d &frame_origin, double maxrange=-1., bool lazy_eval=false, bool discretize=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
insertPointCloud(const ScanNode &scan, double maxrange=-1., bool lazy_eval=false, bool discretize=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
insertPointCloudRays(const Pointcloud &scan, const point3d &sensor_origin, double maxrange=-1., bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
insertRay(const point3d &origin, const point3d &end, double maxrange=-1.0, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
integrateHit(OcTreeNode *occupancyNode) const | OccupancyOcTreeBase< OcTreeNode > | virtual |
integrateMiss(OcTreeNode *occupancyNode) const | OccupancyOcTreeBase< OcTreeNode > | virtual |
integrateMissOnRay(const point3d &origin, const point3d &end, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | protected |
isChangeDetectionEnabled() const | OccupancyOcTreeBase< OcTreeNode > | |
isNodeAtThreshold(const OcTreeNode *occupancyNode) const | octomap::AbstractOccupancyOcTree | |
isNodeAtThreshold(const OcTreeNode &occupancyNode) const | octomap::AbstractOccupancyOcTree | |
isNodeCollapsible(const OcTreeNode *node) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
isNodeOccupied(const OcTreeNode *occupancyNode) const | octomap::AbstractOccupancyOcTree | |
isNodeOccupied(const OcTreeNode &occupancyNode) const | octomap::AbstractOccupancyOcTree | |
iterator typedef | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
keyrays | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
keyToCoord(key_type key, unsigned depth) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
keyToCoord(key_type key) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
keyToCoord(const OcTreeKey &key) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
keyToCoord(const OcTreeKey &key, unsigned depth) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
keyToPoint(const OctKey &key) const | cOctreeBasePaRos< octomap::OcTree > | |
keyToPoint(const OctKey &key, double &x, double &y, double &z) const | cOctreeBasePaRos< octomap::OcTree > | |
last_insertion_time_ | cOctreeBasePaRos< octomap::OcTree > | protected |
leaf_iterator_bbx_end | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
leaf_iterator_end | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
loadCallbackSrv(octomap_pa::OctomapPaFileName::Request &req, octomap_pa::OctomapPaFileName::Response &res) | cOctreePaNode | protected |
max_value | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
memoryFullGrid() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
memoryUsage() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
memoryUsageNode() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
min_value | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
nh_ | cOctreePaNode | protected |
nodeChildExists(const OcTreeNode *node, unsigned int childIdx) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
nodeHasChildren(const OcTreeNode *node) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
nodeparams_ | cOctreePaNode | protected |
nodeToMaxLikelihood(OcTreeNode *occupancyNode) const | OccupancyOcTreeBase< OcTreeNode > | virtual |
nodeToMaxLikelihood(OcTreeNode &occupancyNode) const | OccupancyOcTreeBase< OcTreeNode > | virtual |
NodeType typedef | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
numChangesDetected() const | OccupancyOcTreeBase< OcTreeNode > | |
occ_prob_thres_log | octomap::AbstractOccupancyOcTree | protected |
OccupancyOcTreeBase(double resolution) | OccupancyOcTreeBase< OcTreeNode > | |
OccupancyOcTreeBase(const OccupancyOcTreeBase< OcTreeNode > &rhs) | OccupancyOcTreeBase< OcTreeNode > | |
OccupancyOcTreeBase(double resolution, unsigned int tree_depth, unsigned int tree_max_val) | OccupancyOcTreeBase< OcTreeNode > | protected |
OctKey typedef | cOctreeBasePaRos< octomap::OcTree > | |
OcTree(double resolution) | octomap::OcTree | |
OcTree(std::string _filename) | octomap::OcTree | |
OcTreeBaseImpl(double resolution) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
OcTreeBaseImpl(const OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > &rhs) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
OcTreeBaseImpl(double resolution, unsigned int tree_depth, unsigned int tree_max_val) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
ocTreeMemberInit | octomap::OcTree | protectedstatic |
operator==(const OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > &rhs) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
PclPointCloud typedef | cOctreeBasePaRos< octomap::OcTree > | |
PclPointCloudConstPtr typedef | cOctreeBasePaRos< octomap::OcTree > | |
PclPointCloudPtr typedef | cOctreeBasePaRos< octomap::OcTree > | |
pointToKey(const geometry_msgs::Point &point) const | cOctreeBasePaRos< octomap::OcTree > | |
prob_hit_log | octomap::AbstractOccupancyOcTree | protected |
prob_miss_log | octomap::AbstractOccupancyOcTree | protected |
prune() | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
pruneNode(OcTreeNode *node) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
pruneRecurs(OcTreeNode *node, unsigned int depth, unsigned int max_depth, unsigned int &num_pruned) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
pub_cloud_free_ | cOctreePaNode | protected |
pub_cloud_occupied_ | cOctreePaNode | protected |
pub_octomap_ | cOctreePaNode | protected |
pub_octomap_full_ | cOctreePaNode | protected |
publishOctomap(void) | cOctreePaNode | |
read(const std::string &filename) | octomap::AbstractOcTree | static |
read(std::istream &s) | octomap::AbstractOcTree | static |
readBinary(std::istream &s) | octomap::AbstractOccupancyOcTree | |
readBinary(const std::string &filename) | octomap::AbstractOccupancyOcTree | |
readBinaryData(std::istream &s) | OccupancyOcTreeBase< OcTreeNode > | virtual |
readBinaryLegacyHeader(std::istream &s, unsigned int &size, double &res) | octomap::AbstractOccupancyOcTree | protected |
readBinaryNode(std::istream &s, OcTreeNode *node) | OccupancyOcTreeBase< OcTreeNode > | |
readData(std::istream &s) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
readFull(const std::string &filename) | cOctreeBasePaRos< octomap::OcTree > | |
readHeader(std::istream &s, std::string &id, unsigned &size, double &res) | octomap::AbstractOcTree | protectedstatic |
readNodesRecurs(OcTreeNode *, std::istream &s) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
registerTreeType(AbstractOcTree *tree) | octomap::AbstractOcTree | protectedstatic |
resetChangeDetection() | OccupancyOcTreeBase< OcTreeNode > | |
resolution | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
resolution_factor | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
root | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
rosparams_base_ | cOctreeBasePaRos< octomap::OcTree > | |
saveCallbackSrv(octomap_pa::OctomapPaFileName::Request &req, octomap_pa::OctomapPaFileName::Response &res) | cOctreePaNode | protected |
search(double x, double y, double z, unsigned int depth=0) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
search(const point3d &value, unsigned int depth=0) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
search(const OcTreeKey &key, unsigned int depth=0) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
setBBXMax(point3d &max) | OccupancyOcTreeBase< OcTreeNode > | |
setBBXMin(point3d &min) | OccupancyOcTreeBase< OcTreeNode > | |
setClampingThresMax(double thresProb) | octomap::AbstractOccupancyOcTree | |
setClampingThresMin(double thresProb) | octomap::AbstractOccupancyOcTree | |
setLastInsertionTime(const ros::Time &time) | cOctreeBasePaRos< octomap::OcTree > | virtual |
setNodeValue(const OcTreeKey &key, float log_odds_value, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
setNodeValue(const point3d &value, float log_odds_value, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
setNodeValue(double x, double y, double z, float log_odds_value, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
setNodeValueRecurs(OcTreeNode *node, bool node_just_created, const OcTreeKey &key, unsigned int depth, const float &log_odds_value, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | protected |
setOccupancyThres(double prob) | octomap::AbstractOccupancyOcTree | |
setOutputTime(const ros::Time &time) | cOctreeBasePaRos< octomap::OcTree > | |
setProbHit(double prob) | octomap::AbstractOccupancyOcTree | |
setProbMiss(double prob) | octomap::AbstractOccupancyOcTree | |
setResolution(double r) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
size() const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
size_changed | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
sizeLookupTable | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
srv_clear_ | cOctreePaNode | protected |
srv_getsize_ | cOctreePaNode | protected |
srv_load_ | cOctreePaNode | protected |
srv_save_ | cOctreePaNode | protected |
sub_cloud_ | cOctreePaNode | protected |
sub_cloud_old_ | cOctreePaNode | protected |
sub_laser_ | cOctreePaNode | protected |
swapContent(OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > &rhs) | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
tf_listener_ | cOctreePaNode | protected |
toMaxLikelihood() | OccupancyOcTreeBase< OcTreeNode > | virtual |
toMaxLikelihoodRecurs(OcTreeNode *node, unsigned int depth, unsigned int max_depth) | OccupancyOcTreeBase< OcTreeNode > | protected |
tree_center | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
tree_depth | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
tree_iterator_end | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
tree_max_val | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
tree_size | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
TreeTypeBase typedef | cOctreePaRos | |
TreeTypeFull typedef | cOctreeBasePaRos< octomap::OcTree > | |
updateInnerOccupancy() | OccupancyOcTreeBase< OcTreeNode > | |
updateInnerOccupancyRecurs(OcTreeNode *node, unsigned int depth) | OccupancyOcTreeBase< OcTreeNode > | protected |
updateNode(const OcTreeKey &key, float log_odds_update, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
updateNode(const point3d &value, float log_odds_update, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
updateNode(double x, double y, double z, float log_odds_update, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
updateNode(const OcTreeKey &key, bool occupied, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
updateNode(const point3d &value, bool occupied, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
updateNode(double x, double y, double z, bool occupied, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | virtual |
OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >::updateNode(const OcTreeKey &key, float log_odds_update, bool lazy_eval=false)=0 | octomap::AbstractOccupancyOcTree | pure virtual |
OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree >::updateNode(const OcTreeKey &key, bool occupied, bool lazy_eval=false)=0 | octomap::AbstractOccupancyOcTree | pure virtual |
updateNodeLogOdds(OcTreeNode *occupancyNode, const float &update) const | OccupancyOcTreeBase< OcTreeNode > | virtual |
updateNodeRecurs(OcTreeNode *node, bool node_just_created, const OcTreeKey &key, unsigned int depth, const float &log_odds_update, bool lazy_eval=false) | OccupancyOcTreeBase< OcTreeNode > | protected |
updateTime(const ros::Time &time) | cOctreeBasePaRos< octomap::OcTree > | |
use_bbx_limit | OccupancyOcTreeBase< OcTreeNode > | protected |
use_change_detection | OccupancyOcTreeBase< OcTreeNode > | protected |
useBBXLimit(bool enable) | OccupancyOcTreeBase< OcTreeNode > | |
volume() | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | |
write(const std::string &filename) const | octomap::AbstractOcTree | |
write(std::ostream &s) const | octomap::AbstractOcTree | |
writeBinary(const std::string &filename) | octomap::AbstractOccupancyOcTree | |
writeBinary(std::ostream &s) | octomap::AbstractOccupancyOcTree | |
writeBinaryConst(const std::string &filename) const | octomap::AbstractOccupancyOcTree | |
writeBinaryConst(std::ostream &s) const | octomap::AbstractOccupancyOcTree | |
writeBinaryData(std::ostream &s) const | OccupancyOcTreeBase< OcTreeNode > | virtual |
writeBinaryNode(std::ostream &s, const OcTreeNode *node) const | OccupancyOcTreeBase< OcTreeNode > | |
writeData(std::ostream &s) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |
writeNodesRecurs(const OcTreeNode *, std::ostream &s) const | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | protected |
~AbstractOccupancyOcTree() | octomap::AbstractOccupancyOcTree | virtual |
~AbstractOcTree() | octomap::AbstractOcTree | virtual |
~cOctreeBasePaRos() | cOctreeBasePaRos< octomap::OcTree > | virtual |
~cOctreePaNode() | cOctreePaNode | |
~cOctreePaRos() | cOctreePaRos | virtual |
~OccupancyOcTreeBase() | OccupancyOcTreeBase< OcTreeNode > | virtual |
~OcTree() | octomap::OcTree | virtual |
~OcTreeBaseImpl() | OcTreeBaseImpl< OcTreeNode, AbstractOccupancyOcTree > | virtual |