libnabo  1.1.2
Classes | Namespaces | Macros | Functions
nabo_private.h File Reference

header for implementation More...

#include "nabo.h"
#include <cstdint>
#include "CL/cl.hpp"

Go to the source code of this file.

Classes

struct  Nabo::BruteForceSearch< T, CloudType >
 Brute-force nearest neighbour. More...
 
struct  Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt< T, Heap, CloudType >
 KDTree, unbalanced, points in leaves, stack, implicit bounds, ANN_KD_SL_MIDPT, optimised implementation. More...
 
struct  Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt< T, Heap, CloudType >::Node
 search node More...
 
struct  Nabo::KDTreeUnbalancedPtInLeavesImplicitBoundsStackOpt< T, Heap, CloudType >::BucketEntry
 entry in a bucket More...
 
struct  Nabo::OpenCLSearch< T, CloudType >
 OpenCL support for nearest neighbour search
More...
 
struct  Nabo::BruteForceSearchOpenCL< T, CloudType >
 KDTree, balanced, points in leaves, stack, implicit bounds, balance aspect ratio. More...
 
struct  Nabo::KDTreeBalancedPtInLeavesStackOpenCL< T, CloudType >
 KDTree, balanced, points in leaves, stack, implicit bounds, balance aspect ratio. More...
 
struct  Nabo::KDTreeBalancedPtInLeavesStackOpenCL< T, CloudType >::BuildPoint
 Point during kd-tree construction. More...
 
struct  Nabo::KDTreeBalancedPtInLeavesStackOpenCL< T, CloudType >::CompareDim
 Functor to compare point values on a given dimension. More...
 
struct  Nabo::KDTreeBalancedPtInLeavesStackOpenCL< T, CloudType >::Node
 Tree node for CL. More...
 
struct  Nabo::KDTreeBalancedPtInNodesStackOpenCL< T, CloudType >
 KDTree, balanced, points in nodes, stack, implicit bounds, balance aspect ratio. More...
 
struct  Nabo::KDTreeBalancedPtInNodesStackOpenCL< T, CloudType >::CompareDim
 Functor to compare point values on a given dimension. More...
 
struct  Nabo::KDTreeBalancedPtInNodesStackOpenCL< T, CloudType >::Node
 Tree node for CL. More...
 

Namespaces

 Nabo
 Namespace for Nabo.
 

Functions

template<typename T , typename A , typename B >
Nabo::dist2 (const A &v0, const B &v1)
 Euclidean distance.
 

Detailed Description

header for implementation