nanoflann
C++ header-only ANN library
Loading...
Searching...
No Matches
nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t > Member List

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

Base typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
BoundingBox typedefnanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
buildIndex()nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inline
computeBoundingBox(BoundingBox &bbox) (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inline
computeInitialDistances(const Derived &obj, const ElementType *vec, distance_vector_t &dists) const (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
computeMinMax(const Derived &obj, Offset ind, Size count, Dimension element, ElementType &min_elem, ElementType &max_elem) (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
dataset_nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
dataset_get(const Derived &obj, IndexType element, Dimension component) constnanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
dim_nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >
Dimension typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
distance_ (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
distance_vector_t typedefnanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
DistanceType typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
divideTree(Derived &obj, const Offset left, const Offset right, BoundingBox &bbox)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
divideTreeConcurrent(Derived &obj, const Offset left, const Offset right, BoundingBox &bbox, std::atomic< unsigned int > &thread_count, std::mutex &mutex)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
ElementType typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
findNeighbors(RESULTSET &result, const ElementType *vec, const SearchParameters &searchParams={}) constnanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inline
freeIndex(Derived &obj)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
indexParams (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
IndexType typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
init_vind()nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inline
Interval typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
KDTreeSingleIndexAdaptor(const KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t > &)=deletenanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >explicit
KDTreeSingleIndexAdaptor(const Dimension dimensionality, const DatasetAdaptor &inputData, const KDTreeSingleIndexAdaptorParams &params, Args &&... args)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inlineexplicit
KDTreeSingleIndexAdaptor(const Dimension dimensionality, const DatasetAdaptor &inputData, const KDTreeSingleIndexAdaptorParams &params={}) (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inlineexplicit
knnSearch(const ElementType *query_point, const Size num_closest, IndexType *out_indices, DistanceType *out_distances) constnanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inline
leaf_max_size_ (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >
load_tree(Derived &obj, std::istream &stream, NodePtr &tree) (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inlinestatic
loadIndex(std::istream &stream)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inline
nanoflann::KDTreeBaseClass::loadIndex(Derived &obj, std::istream &stream)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
middleSplit_(const Derived &obj, const Offset ind, const Size count, Offset &index, Dimension &cutfeat, DistanceType &cutval, const BoundingBox &bbox) (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
n_thread_build_nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >
Node typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
NodeConstPtr typedef (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >
NodePtr typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
Offset typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
planeSplit(const Derived &obj, const Offset ind, const Size count, const Dimension cutfeat, const DistanceType &cutval, Offset &lim1, Offset &lim2)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
pool_nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >
radiusSearch(const ElementType *query_point, const DistanceType &radius, std::vector< ResultItem< IndexType, DistanceType > > &IndicesDists, const SearchParameters &searchParams={}) constnanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inline
radiusSearchCustomCallback(const ElementType *query_point, SEARCH_CALLBACK &resultSet, const SearchParameters &searchParams={}) constnanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inline
rknnSearch(const ElementType *query_point, const Size num_closest, IndexType *out_indices, DistanceType *out_distances, const DistanceType &radius) constnanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inline
root_bbox_nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >
root_node_ (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >
save_tree(const Derived &obj, std::ostream &stream, const NodeConstPtr tree) (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inlinestatic
saveIndex(std::ostream &stream) constnanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inline
nanoflann::KDTreeBaseClass::saveIndex(const Derived &obj, std::ostream &stream) constnanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
searchLevel(RESULTSET &result_set, const ElementType *vec, const NodePtr node, DistanceType mindist, distance_vector_t &dists, const float epsError) constnanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >inline
Size typedef (defined in nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >)nanoflann::KDTreeSingleIndexAdaptor< Distance, DatasetAdaptor, DIM, index_t >
size(const Derived &obj) constnanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
size_nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >
size_at_index_build_nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >
usedMemory(Derived &obj)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline
vAcc_nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >
veclen(const Derived &obj)nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >inline