| BaseClassRef typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| BoundingBox typedef | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| buildIndex() | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | inline |
| computeBoundingBox(BoundingBox &bbox) (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | inline |
| computeInitialDistances(const KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj, const ElementType *vec, distance_vector_t &dists) const (defined in nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t >) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| computeMinMax(const KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj, Offset ind, Size count, Dimension element, ElementType &min_elem, ElementType &max_elem) (defined in nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t >) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| dataset | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| dataset_get(const KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj, uint32_t element, Dimension component) const | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| dim | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | |
| Dimension typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| distance (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| distance_vector_t typedef | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| DistanceType typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| divideTree(KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj, const Offset left, const Offset right, BoundingBox &bbox) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| ElementType typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| findNeighbors(RESULTSET &result, const ElementType *vec, const SearchParams &searchParams) const | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | inline |
| freeIndex(KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| index_params (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| init_vind() | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | inline |
| Interval typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| KDTreeSingleIndexAdaptor(const KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > &)=delete | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| KDTreeSingleIndexAdaptor(const Dimension dimensionality, const DatasetAdaptor &inputData, const KDTreeSingleIndexAdaptorParams ¶ms={}, Args &&... args) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | inline |
| knnSearch(const ElementType *query_point, const Size num_closest, AccessorType *out_indices, DistanceType *out_distances_sq, const int=10) const | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | inline |
| load_tree(KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj, std::istream &stream, NodePtr &tree) (defined in nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t >) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| loadIndex(std::istream &stream) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | inline |
| loadIndex_(KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj, std::istream &stream) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| m_leaf_max_size (defined in nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t >) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | |
| m_size | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | |
| m_size_at_index_build | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | |
| middleSplit_(KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj, Offset ind, Size count, Offset &index, Dimension &cutfeat, DistanceType &cutval, const BoundingBox &bbox) (defined in nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t >) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| Node typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| NodePtr typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| Offset typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| planeSplit(KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj, Offset ind, const Size count, Dimension cutfeat, DistanceType &cutval, Offset &lim1, Offset &lim2) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| pool | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | |
| radiusSearch(const ElementType *query_point, const DistanceType &radius, std::vector< std::pair< AccessorType, DistanceType >> &IndicesDists, const SearchParams &searchParams) const | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | inline |
| radiusSearchCustomCallback(const ElementType *query_point, SEARCH_CALLBACK &resultSet, const SearchParams &searchParams=SearchParams()) const | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | inline |
| root_bbox | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | |
| root_node (defined in nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t >) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | |
| save_tree(KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj, std::ostream &stream, NodePtr tree) (defined in nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t >) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| saveIndex(std::ostream &stream) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | inline |
| saveIndex_(KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj, std::ostream &stream) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| searchLevel(RESULTSET &result_set, const ElementType *vec, const NodePtr node, DistanceType mindistsq, distance_vector_t &dists, const float epsError) const | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | inline |
| size(const KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj) const | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| Size typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType >) | nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, AccessorType > | |
| usedMemory(KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |
| vAcc | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | |
| veclen(const KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t > &obj) | nanoflann::KDTreeBaseClass< KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, -1, uint32_t >, Distance, DatasetAdaptor, -1, uint32_t > | inline |