Classes | Namespaces | Typedefs | Functions
OcTreeKey.h File Reference
#include <ciso646>
#include <assert.h>
#include <unordered_set>
#include <unordered_map>
Include dependency graph for OcTreeKey.h:
This graph shows which files directly or indirectly include this file:

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 unordered_ns::unordered_map< OcTreeKey, bool, OcTreeKey::KeyHash > octomap::KeyBoolMap
 
typedef unordered_ns::unordered_set< OcTreeKey, OcTreeKey::KeyHash > octomap::KeySet
 

Functions

unsigned char octomap::computeChildIdx (const OcTreeKey &key, int depth)
 generate child index (between 0 and 7) from key at given tree depth More...
 
void octomap::computeChildKey (const unsigned int &pos, const unsigned short int &center_offset_key, const OcTreeKey &parent_key, OcTreeKey &child_key)
 
OcTreeKey octomap::computeIndexKey (unsigned short int level, const OcTreeKey &key)
 


octomap
Author(s): Kai M. Wurm , Armin Hornung
autogenerated on Fri Mar 25 2016 03:52:55