aether::morton::operations< uint64_t, 2 > Struct Template Reference

#include <util.hh>

Static Public Member Functions

static constexpr uint64_t get_mask (const size_t idx)
 
static constexpr uint64_t expand_bits (uint64_t v)
 
static constexpr uint64_t compact_bits (uint64_t v)
 

Member Function Documentation

static constexpr uint64_t aether::morton::operations< uint64_t, 2 >::compact_bits ( uint64_t  v)
inlinestatic
static constexpr uint64_t aether::morton::operations< uint64_t, 2 >::expand_bits ( uint64_t  v)
inlinestatic
static constexpr uint64_t aether::morton::operations< uint64_t, 2 >::get_mask ( const size_t  idx)
inlinestatic