supereight
Namespaces | Typedefs
type_util.hpp File Reference
#include <Eigen/Dense>
#include <Eigen/StdVector>
#include <cstdint>

Go to the source code of this file.

Namespaces

 se
 Helper wrapper to allocate and de-allocate octants in the octree.
 

Typedefs

typedef uint64_t se::key_t
 key = 1 bit buffer + 57 bits of morton code + 6 bits of scale information The maxium scale is limited by 57 / 3 = 19 scales More...
 
typedef uint64_t se::code_t
 The type of the Morton code. More...
 
typedef uint64_t se::scale_t
 The type of the scale in the morton code. More...
 
typedef unsigned int se::idx_t
 Child or voxel index type. More...
 
typedef float se::field_t
 The type of the stored field (e.g. TSDF, ESDF or occupancy) More...
 
typedef Eigen::Matrix< field_t, 3, 1 > se::field_vec_t
 
typedef se::field_t se::weight_t
 The type of the field type weight. More...
 
typedef float se::time_stamp_t
 The type of the time stamp. More...
 
typedef uint32_t se::rgba_t
 The type of the colour. More...
 
typedef short se::semantics_t
 The type of the semantic class. More...