nanoflann
C++ header-only ANN library
 All Classes Functions Variables Typedefs Groups Pages
nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType > Member List

This is the complete list of members for nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >, including all inherited members.

BoundingBox typedefnanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >protected
computeInitialDistances(const Derived &obj, const ElementType *vec, distance_vector_t &dists) const (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >inlineprotected
computeMinMax(const Derived &obj, IndexType *ind, IndexType count, int element, ElementType &min_elem, ElementType &max_elem) (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >inlineprotected
distance_vector_t typedefnanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >protected
DistanceType typedef (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >protected
divideTree(Derived &obj, const IndexType left, const IndexType right, BoundingBox &bbox)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >inlineprotected
ElementType typedef (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >protected
freeIndex(Derived &obj)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >inline
middleSplit_(Derived &obj, IndexType *ind, IndexType count, IndexType &index, int &cutfeat, DistanceType &cutval, const BoundingBox &bbox) (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >inlineprotected
NodePtr typedef (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >protected
planeSplit(Derived &obj, IndexType *ind, const IndexType count, int cutfeat, DistanceType &cutval, IndexType &lim1, IndexType &lim2)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >inlineprotected
size(const Derived &obj) const nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >inlineprotected
usedMemory(Derived &obj)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >inlineprotected
veclen(const Derived &obj)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, IndexType >inlineprotected