Main MRPT website > C++ reference
MRPT logo
Public Member Functions | Public Attributes
nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM >::BranchStruct< T, DistanceType > Struct Template Reference

Detailed Description

template<typename Distance, class DatasetAdaptor, int DIM = -1>
template<typename T, typename DistanceType>
struct nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM >::BranchStruct< T, DistanceType >

This record represents a branch point when finding neighbors in the tree.

It contains a record of the minimum distance to the query point, as well as the node at which the search resumes.

Definition at line 647 of file nanoflann.hpp.

List of all members.

Public Member Functions

 BranchStruct ()
 BranchStruct (const T &aNode, DistanceType dist)
bool operator< (const BranchStruct< T, DistanceType > &rhs) const

Public Attributes

node
DistanceType mindist

Constructor & Destructor Documentation

template<typename Distance , class DatasetAdaptor , int DIM = -1>
template<typename T , typename DistanceType >
nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM >::BranchStruct< T, DistanceType >::BranchStruct ( ) [inline]

Definition at line 652 of file nanoflann.hpp.

template<typename Distance , class DatasetAdaptor , int DIM = -1>
template<typename T , typename DistanceType >
nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM >::BranchStruct< T, DistanceType >::BranchStruct ( const T &  aNode,
DistanceType  dist 
) [inline]

Definition at line 653 of file nanoflann.hpp.


Member Function Documentation

template<typename Distance , class DatasetAdaptor , int DIM = -1>
template<typename T , typename DistanceType >
bool nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM >::BranchStruct< T, DistanceType >::operator< ( const BranchStruct< T, DistanceType > &  rhs) const [inline]

Definition at line 655 of file nanoflann.hpp.


Member Data Documentation

template<typename Distance , class DatasetAdaptor , int DIM = -1>
template<typename T , typename DistanceType >
DistanceType nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM >::BranchStruct< T, DistanceType >::mindist

Definition at line 650 of file nanoflann.hpp.

template<typename Distance , class DatasetAdaptor , int DIM = -1>
template<typename T , typename DistanceType >
T nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM >::BranchStruct< T, DistanceType >::node

Definition at line 649 of file nanoflann.hpp.




Page generated by Doxygen 1.7.4 for MRPT 0.9.5 SVN:2717 at Sun Oct 16 16:08:03 PDT 2011 Hosted on:
SourceForge.net Logo