Classes | Public Types | Public Member Functions
Nabo::KDTreeBalancedPtInNodesPQ< T, CloudType > Struct Template Reference

#include <nabo_experimental.h>

Inheritance diagram for Nabo::KDTreeBalancedPtInNodesPQ< T, CloudType >:
Inheritance graph
[legend]

List of all members.

Classes

struct  SearchElement

Public Types

typedef NearestNeighbourSearch
< T, CloudType >::Index 
Index
 an index to a Vector or a Matrix, for refering to data points
typedef NearestNeighbourSearch
< T, CloudType >::IndexVector 
IndexVector
 a vector of indices to data points
typedef NearestNeighbourSearch
< T, CloudType >::Matrix 
Matrix
 a column-major Eigen matrix in which each column is a point; this matrix has dim rows
typedef
KDTreeBalancedPtInNodes< T,
CloudType >::Node 
Node
typedef
KDTreeBalancedPtInNodes< T,
CloudType >::Nodes 
Nodes
typedef NearestNeighbourSearch
< T, CloudType >::Vector 
Vector
 an Eigen vector of type T, to hold the coordinates of a point

Public Member Functions

 KDTreeBalancedPtInNodesPQ (const CloudType &cloud)
virtual IndexVector knn (const Vector &query, const Index k, const T epsilon, const unsigned optionFlags)

Detailed Description

template<typename T, typename CloudType>
struct Nabo::KDTreeBalancedPtInNodesPQ< T, CloudType >

Definition at line 92 of file nabo_experimental.h.


Member Typedef Documentation

template<typename T, typename CloudType>
typedef NearestNeighbourSearch<T, CloudType>::Index Nabo::KDTreeBalancedPtInNodesPQ< T, CloudType >::Index

an index to a Vector or a Matrix, for refering to data points

Reimplemented from Nabo::KDTreeBalancedPtInNodes< T, CloudType >.

Definition at line 96 of file nabo_experimental.h.

template<typename T, typename CloudType>
typedef NearestNeighbourSearch<T, CloudType>::IndexVector Nabo::KDTreeBalancedPtInNodesPQ< T, CloudType >::IndexVector

a vector of indices to data points

Reimplemented from Nabo::KDTreeBalancedPtInNodes< T, CloudType >.

Definition at line 97 of file nabo_experimental.h.

template<typename T, typename CloudType>
typedef NearestNeighbourSearch<T, CloudType>::Matrix Nabo::KDTreeBalancedPtInNodesPQ< T, CloudType >::Matrix

a column-major Eigen matrix in which each column is a point; this matrix has dim rows

Reimplemented from Nabo::KDTreeBalancedPtInNodes< T, CloudType >.

Definition at line 95 of file nabo_experimental.h.

template<typename T, typename CloudType>
typedef KDTreeBalancedPtInNodes<T, CloudType>::Node Nabo::KDTreeBalancedPtInNodesPQ< T, CloudType >::Node

Definition at line 98 of file nabo_experimental.h.

template<typename T, typename CloudType>
typedef KDTreeBalancedPtInNodes<T, CloudType>::Nodes Nabo::KDTreeBalancedPtInNodesPQ< T, CloudType >::Nodes

Reimplemented from Nabo::KDTreeBalancedPtInNodes< T, CloudType >.

Definition at line 99 of file nabo_experimental.h.

template<typename T, typename CloudType>
typedef NearestNeighbourSearch<T, CloudType>::Vector Nabo::KDTreeBalancedPtInNodesPQ< T, CloudType >::Vector

an Eigen vector of type T, to hold the coordinates of a point

Reimplemented from Nabo::KDTreeBalancedPtInNodes< T, CloudType >.

Definition at line 94 of file nabo_experimental.h.


Constructor & Destructor Documentation

template<typename T , typename CloudType>
Nabo::KDTreeBalancedPtInNodesPQ< T, CloudType >::KDTreeBalancedPtInNodesPQ ( const CloudType cloud)

Definition at line 196 of file experimental/kdtree_cpu.cpp.


Member Function Documentation

template<typename T, typename CloudType >
KDTreeBalancedPtInNodesPQ< T, CloudType >::IndexVector Nabo::KDTreeBalancedPtInNodesPQ< T, CloudType >::knn ( const Vector query,
const Index  k,
const T  epsilon,
const unsigned  optionFlags 
) [virtual]

Definition at line 202 of file experimental/kdtree_cpu.cpp.


The documentation for this struct was generated from the following files:


libnabo
Author(s): Stéphane Magnenat
autogenerated on Sun Feb 10 2019 03:52:20