libnabo
1.1.2
|
#include "nabo_private.h"
#include "index_heap.h"
#include <iostream>
#include <sstream>
#include <fstream>
#include <stdexcept>
#include <limits>
#include <queue>
#include <algorithm>
Classes | |
struct | Nabo::EnableCLTypeSupport< T, CloudType > |
Template to retrieve type-specific code for CL support. More... | |
struct | Nabo::EnableCLTypeSupport< float, CloudType > |
CL support code for float. More... | |
struct | Nabo::EnableCLTypeSupport< double, CloudType > |
CL support code for double. More... | |
struct | Nabo::SourceCacher |
Cache CL source code (including defines and support code) More... | |
class | Nabo::ContextManager |
Create and manage CL contexts and corresponding source caches. More... | |
Namespaces | |
Nabo | |
Namespace for Nabo. | |
Macros | |
#define | MAX_K 32 |
Typedefs | |
typedef std::vector< Device > | cl::Devices |
Vector of device. | |
Functions | |
template<typename T , typename CloudType > | |
size_t | Nabo::argMax (const typename NearestNeighbourSearch< T, CloudType >::Vector &v) |
Return the index of the maximum value of a vector of positive values. More... | |
\ *brief kd-tree search, opencl implementation