Namespaces | |
ColorOcTreeNode | |
OcTreeKey | |
Classes | |
class | AbstractOccupancyOcTree |
class | AbstractOcTree |
class | AbstractOcTreeNode |
class | ColorOcTree |
class | ColorOcTreeNode |
class | CountingOcTree |
class | CountingOcTreeNode |
struct | equal_keys |
struct | hash_key |
class | KeyRay |
class | MapCollection |
class | MapNode |
class | OccupancyOcTreeBase |
class | OcTree |
class | OcTreeBase |
class | OcTreeBaseImpl |
class | OcTreeBaseSE |
class | OcTreeContact |
This is a inherited class of OcTree. The probability of contact sensor model is defined. More... | |
class | OcTreeDataNode |
class | OcTreeKey |
class | OcTreeLUT |
class | OcTreeNode |
class | OcTreeNodeStamped |
class | OcTreeStamped |
class | Pointcloud |
class | ScanEdge |
class | ScanGraph |
class | ScanNode |
Typedefs | |
typedef unordered_ns::unordered_map< OcTreeKey, bool, OcTreeKey::KeyHash > | KeyBoolMap |
typedef unordered_ns::unordered_map< OcTreeKey, bool, OcTreeKey::KeyHash > | KeyBoolMap |
typedef unordered_ns::unordered_map< OcTreeKey, bool, OcTreeKey::KeyHash > | KeyBoolMap |
typedef unordered_ns::unordered_map< OcTreeKey, bool, OcTreeKey::KeyHash > | KeyBoolMap |
typedef unordered_ns::unordered_map< OcTreeKey, bool, OcTreeKey::KeyHash > | KeyBoolMap |
typedef unordered_ns::unordered_set< OcTreeKey, OcTreeKey::KeyHash > | KeySet |
typedef unordered_ns::unordered_set< OcTreeKey, OcTreeKey::KeyHash > | KeySet |
typedef unordered_ns::unordered_set< OcTreeKey, OcTreeKey::KeyHash > | KeySet |
typedef unordered_ns::unordered_set< OcTreeKey, OcTreeKey::KeyHash > | KeySet |
typedef unordered_ns::unordered_set< OcTreeKey, OcTreeKey::KeyHash > | KeySet |
typedef std::pair< point3d, double > | OcTreeVolume |
typedef std::pair< point3d, double > | OcTreeVolume |
typedef std::pair< point3d, double > | OcTreeVolume |
typedef std::pair< point3d, double > | OcTreeVolume |
typedef std::pair< point3d, double > | OcTreeVolume |
typedef octomath::Vector3 | point3d |
typedef octomath::Vector3 | point3d |
typedef octomath::Vector3 | point3d |
typedef octomath::Vector3 | point3d |
typedef octomath::Vector3 | point3d |
typedef std::vector< octomath::Vector3 > | point3d_collection |
typedef std::vector< octomath::Vector3 > | point3d_collection |
typedef std::vector< octomath::Vector3 > | point3d_collection |
typedef std::vector< octomath::Vector3 > | point3d_collection |
typedef std::vector< octomath::Vector3 > | point3d_collection |
typedef std::list< octomath::Vector3 > | point3d_list |
typedef std::list< octomath::Vector3 > | point3d_list |
typedef std::list< octomath::Vector3 > | point3d_list |
typedef std::list< octomath::Vector3 > | point3d_list |
typedef std::list< octomath::Vector3 > | point3d_list |
typedef octomath::Pose6D | pose6d |
typedef octomath::Pose6D | pose6d |
typedef octomath::Pose6D | pose6d |
typedef octomath::Pose6D | pose6d |
typedef octomath::Pose6D | pose6d |
Functions | |
unsigned char | computeChildIdx (const OcTreeKey &key, int depth) |
void | computeChildKey (const unsigned int &pos, const unsigned short int ¢er_offset_key, const OcTreeKey &parent_key, OcTreeKey &child_key) |
OcTreeKey | computeIndexKey (unsigned short int level, const OcTreeKey &key) |
float | logodds (double probability) |
std::ostream & | operator<< (std::ostream &out, ColorOcTreeNode::Color const &c) |
void | pointCloud2ToOctomap (const sensor_msgs::PointCloud2 &cloud, Pointcloud &octomapCloud) |
static octomap::point3d | pointMsgToOctomap (const geometry_msgs::Point &ptMsg) |
static geometry_msgs::Point | pointOctomapToMsg (const point3d &octomapPt) |
static tf::Point | pointOctomapToTf (const point3d &octomapPt) |
void | pointsOctomapToPointCloud2 (const point3d_list &points, sensor_msgs::PointCloud2 &cloud) |
static octomap::point3d | pointTfToOctomap (const tf::Point &ptTf) |
static tf::Pose | poseOctomapToTf (const octomap::pose6d &octomapPose) |
static octomap::pose6d | poseTfToOctomap (const tf::Pose &poseTf) |
double | probability (double logodds) |
static tf::Quaternion | quaternionOctomapToTf (const octomath::Quaternion &octomapQ) |
static octomath::Quaternion | quaternionTfToOctomap (const tf::Quaternion &qTf) |
Variables | |
static const int | edgeTable [256] |
static const int | edgeTable [256] |
static const int | edgeTable [256] |
static const int | edgeTable [256] |
static const int | edgeTable [256] |
static const int | triTable [256][16] |
static const int | triTable [256][16] |
static const int | triTable [256][16] |
static const int | triTable [256][16] |
static const int | triTable [256][16] |
static const point3d | vertexList [12] |
static const point3d | vertexList [12] |
static const point3d | vertexList [12] |
static const point3d | vertexList [12] |
static const point3d | vertexList [12] |