, including all inherited members.
| BoundingBox typedef | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| Branch typedef | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| BranchSt typedef | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| buildIndex() | nanoflann::KDTreeSingleIndexAdaptor | [inline] |
| computeBoundingBox(BoundingBox &bbox) | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| computeInitialDistances(const ElementType *vec, std::vector< DistanceType > &dists) const | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| computeMinMax(int *ind, int count, int element, ElementType &min_elem, ElementType &max_elem) | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| dataset | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| dataset_get(size_t idx, int component) const | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| dim | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| distance | nanoflann::KDTreeSingleIndexAdaptor | |
| DistanceType typedef | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| divideTree(int left, int right, BoundingBox &bbox) | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| ElementType typedef | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| findNeighbors(RESULTSET &result, const ElementType *vec, const SearchParams &searchParams) const | nanoflann::KDTreeSingleIndexAdaptor | [inline] |
| index_params | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| KDTreeSingleIndexAdaptor(const int dimensionality, const DatasetAdaptor &inputData, const KDTreeSingleIndexAdaptorParams ¶ms=KDTreeSingleIndexAdaptorParams()) | nanoflann::KDTreeSingleIndexAdaptor | [inline] |
| knnSearch(const ElementType *query_point, int num_closest, int *out_indices, ElementType *out_distances_sq, const int nChecks=10) const | nanoflann::KDTreeSingleIndexAdaptor | [inline] |
| leaf_max_size_ | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| load_tree(FILE *stream, NodePtr &tree) | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| loadIndex(FILE *stream) | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| middleSplit(int *ind, int count, int &index, int &cutfeat, DistanceType &cutval, const BoundingBox &bbox) | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| middleSplit_(int *ind, int count, int &index, int &cutfeat, DistanceType &cutval, const BoundingBox &bbox) | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| NodePtr typedef | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| planeSplit(int *ind, int count, int cutfeat, DistanceType cutval, int &lim1, int &lim2) | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| pool | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| radiusSearch(const ElementType *query_point, const DistanceType radius, std::vector< std::pair< int, DistanceType > > &IndicesDists, const SearchParams &searchParams) const | nanoflann::KDTreeSingleIndexAdaptor | [inline] |
| root_bbox | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| root_node | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| save_tree(FILE *stream, NodePtr tree) | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| saveIndex(FILE *stream) | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| searchLevel(RESULTSET &result_set, const ElementType *vec, const NodePtr node, DistanceType mindistsq, std::vector< DistanceType > &dists, const float epsError, int &count_leaf) const | nanoflann::KDTreeSingleIndexAdaptor | [inline, private] |
| size() const | nanoflann::KDTreeSingleIndexAdaptor | [inline] |
| size_ | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| usedMemory() const | nanoflann::KDTreeSingleIndexAdaptor | [inline] |
| veclen() const | nanoflann::KDTreeSingleIndexAdaptor | [inline] |
| vind | nanoflann::KDTreeSingleIndexAdaptor | [private] |
| ~KDTreeSingleIndexAdaptor() | nanoflann::KDTreeSingleIndexAdaptor | [inline] |