Classes | Functions | Variables
nanoflann Namespace Reference

Classes

struct  IndexDist_Sorter
 
struct  KDTreeEigenMatrixAdaptor
 
class  KDTreeSingleIndexAdaptor
 
struct  KDTreeSingleIndexAdaptorParams
 
class  KNNResultSet
 
struct  L1_Adaptor
 
struct  L2_Adaptor
 
struct  L2_Simple_Adaptor
 
struct  metric_L1
 
struct  metric_L2
 
struct  metric_L2_Simple
 
class  PooledAllocator
 
class  RadiusResultSet
 
struct  SearchParams
 

Functions

template<typename T >
abs (T x)
 
template<>
double abs< double > (double x)
 
template<>
float abs< float > (float x)
 
template<>
int abs< int > (int x)
 
template<>
long double abs< long double > (long double x)
 
template<typename T >
T * allocate (size_t count=1)
 
template<typename T >
void load_value (FILE *stream, T &value, size_t count=1)
 
template<typename T >
void load_value (FILE *stream, std::vector< T > &value)
 
template<typename T >
void save_value (FILE *stream, const T &value, size_t count=1)
 
template<typename T >
void save_value (FILE *stream, const std::vector< T > &value)
 

Variables

const size_t BLOCKSIZE =8192
 
const size_t WORDSIZE =16
 


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:12