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 | 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_set< OcTreeKey, OcTreeKey::KeyHash > | KeySet |
typedef std::pair< point3d, double > | OcTreeVolume |
typedef octomath::Vector3 | point3d |
typedef std::vector< octomath::Vector3 > | point3d_collection |
typedef std::list< octomath::Vector3 > | point3d_list |
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) |
double | probability (double logodds) |
Variables | |
static const int | edgeTable [256] |
static const int | triTable [256][16] |
static const point3d | vertexList [12] |