kdtree_opencl.cpp File Reference

#include "nabo_private.h"
#include "index_heap.h"
#include <iostream>
#include <sstream>
#include <fstream>
#include <stdexcept>
#include <limits>
#include <queue>
#include <algorithm>
#include <boost/numeric/conversion/bounds.hpp>
#include <boost/limits.hpp>
#include <boost/format.hpp>
#include <boost/thread.hpp>

Classes

struct  Nabo::EnableCLTypeSupport< T >
 Template to retrieve type-specific code for CL support. More...
struct  Nabo::EnableCLTypeSupport< float >
 CL support code for float. More...
struct  Nabo::EnableCLTypeSupport< double >
 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

namespace  Nabo
 

Namespace for Nabo.


Typedefs

typedef std::vector< Device > cl::Devices
 Vector of device.

Functions

template<typename T >
size_t Nabo::argMax (const typename NearestNeighbourSearch< T >::Vector &v)
 Return the index of the maximum value of a vector.



#define MAX_K   32

Detailed Description

\ *brief kd-tree search, opencl implementation

Generated on Fri May 3 12:48:10 2013 for libnabo by  doxygen 1.6.3