Loading...
Searching...
No Matches
nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > Member List

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

BoundingBox typedef | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > |
computeBoundingBox(BoundingBox &bbox) | nanoflann::KDTreeBaseClass< Derived, 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) const | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > | inline
dataset_get(const Derived &obj, IndexType element, Dimension component) const | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > | inline
dim_ | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > |
Dimension typedef (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >) | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > |
distance_vector_t typedef | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > |
DistanceType typedef (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >) | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > |
divideTree(Derived &obj, const Offset left, const Offset right, BoundingBox &bbox) (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >) | 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::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >) | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > |
finalizeSplitNode(Derived &obj, NodePtr node, const Dimension cutfeat, const BoundingBox &left_bbox, const BoundingBox &right_bbox, BoundingBox &bbox) | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > | inline
freeIndex(Derived &obj) | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > | inline
IndexType typedef (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >) | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > |
isActive(IndexType) const | nanoflann::KDTreeBaseClass< Derived, 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 > | inline static
loadIndex(Derived &obj, std::istream &stream) | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > | inline
makeNode(Derived &obj, NodePtr node, const Offset left, const Offset right, BoundingBox &bbox, Offset &idx, Dimension &cutfeat, DistanceType &cutval) | 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 > |
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::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >) | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > |
Offset typedef (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >) | nanoflann::KDTreeBaseClass< Derived, 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 > |
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_MAGIC | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > | static
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 > | inline static
saveIndex(const Derived &obj, std::ostream &stream) const | nanoflann::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 DistanceType epsError) const | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > | inline
Size typedef (defined in nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t >) | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > |
size(const Derived &obj) const noexcept | nanoflann::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(const Derived &obj) const | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > | inline
vAcc_ | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > |
veclen(const Derived &obj) const noexcept | nanoflann::KDTreeBaseClass< Derived, Distance, DatasetAdaptor, DIM, index_t > | inline