small_gicp
Classes | Namespaces | Functions
sort_tbb.hpp File Reference
#include <vector>
#include <algorithm>
#include <functional>
#include <tbb/tbb.h>
Include dependency graph for sort_tbb.hpp:

Go to the source code of this file.

Classes

struct  small_gicp::RadixSortBuffers< T >
 Temporal buffers for radix sort. More...
 

Namespaces

 small_gicp
 

Functions

template<typename T , typename KeyFunc , int bits = 8, int tile_size = 256>
void small_gicp::radix_sort_tbb (T *first_, T *last_, const KeyFunc &key_, RadixSortBuffers< T > &buffers)
 Radix sort with TBB parallelization. More...
 
template<typename T , typename KeyFunc , int bits = 4, int tile_size = 256>
void small_gicp::radix_sort_tbb (T *first_, T *last_, const KeyFunc &key_)
 Radix sort with TBB parallelization. More...