supereight
Namespaces | Functions
fetcher.hpp File Reference
#include "octree.hpp"
#include "se/map/utils/type_util.hpp"
#include "impl/fetcher_impl.hpp"

Go to the source code of this file.

Namespaces

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

Functions

template<typename OctreeT >
se::OctantBasese::fetcher::octant (const Eigen::Vector3i &octant_coord, const se::scale_t scale_desired, se::OctantBase *base_parent_ptr)
 Fetch the octant for given coordinates and scale. More...
 
template<typename OctreeT >
se::OctantBasese::fetcher::finest_octant (const Eigen::Vector3i &octant_coord, const se::scale_t scale_desired, se::OctantBase *base_parent_ptr)
 Fetch the octant for given coordinates and scale. More...
 
template<typename OctreeT >
se::OctantBasese::fetcher::block (const Eigen::Vector3i &block_coord, se::OctantBase *base_parent_ptr)
 Fetch the block for given block coordinates. More...
 
template<typename OctreeT >
se::OctantBasese::fetcher::leaf (const Eigen::Vector3i &leaf_coord, se::OctantBase *base_parent_ptr)
 Fetch the leaf for given block coordinates. More...