Namespaces | Classes | Typedefs | Functions | Variables
octomap Namespace Reference

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::Vector3point3d_collection
 
typedef std::vector< octomath::Vector3point3d_collection
 
typedef std::vector< octomath::Vector3point3d_collection
 
typedef std::vector< octomath::Vector3point3d_collection
 
typedef std::vector< octomath::Vector3point3d_collection
 
typedef std::list< octomath::Vector3point3d_list
 
typedef std::list< octomath::Vector3point3d_list
 
typedef std::list< octomath::Vector3point3d_list
 
typedef std::list< octomath::Vector3point3d_list
 
typedef std::list< octomath::Vector3point3d_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 &center_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]
 


jsk_pcl_ros
Author(s): Yohei Kakiuchi
autogenerated on Mon May 3 2021 03:03:48