|
Clustering
C++20 header-only: DBSCAN, HDBSCAN, k-means.
|
Contract for spatial indexes that can surface the radius-neighborhood adjacency over a borrowed point cloud in one call. More...
#include <clustering/index/range_query.h>
Contract for spatial indexes that can surface the radius-neighborhood adjacency over a borrowed point cloud in one call.
DBSCAN reduces core-point detection and cluster expansion to neighbor lookups on the radius graph; any satisfying backend is free to build that graph however its geometry favours (tree walk for low dim, blocked pairwise for high dim). Carrying the core threshold into the query lets a backend skip materializing edge halves no consumer reads.
| Q | Candidate index type. |
| T | Element type of the point cloud. |
Definition at line 53 of file range_query.h.