#include <ciso646>
#include <assert.h>
#include <inttypes.h>
#include <unordered_set>
#include <unordered_map>
Go to the source code of this file.
Classes | |
struct | octomap::OcTreeKey::KeyHash |
Provides a hash function on Keys. More... | |
class | octomap::KeyRay |
class | octomap::OcTreeKey |
Namespaces | |
octomap | |
Typedefs | |
typedef uint16_t | octomap::key_type |
typedef unordered_ns::unordered_map< OcTreeKey, bool, OcTreeKey::KeyHash > | octomap::KeyBoolMap |
typedef unordered_ns::unordered_set< OcTreeKey, OcTreeKey::KeyHash > | octomap::KeySet |
Functions | |
uint8_t | octomap::computeChildIdx (const OcTreeKey &key, int depth) |
generate child index (between 0 and 7) from key at given tree depth More... | |
void | octomap::computeChildKey (unsigned int pos, key_type center_offset_key, const OcTreeKey &parent_key, OcTreeKey &child_key) |
OcTreeKey | octomap::computeIndexKey (key_type level, const OcTreeKey &key) |