|
DP3
|
#include <ProximityClustering.h>
Public Types | |
| using | Coordinate = std::pair< NumType, NumType > |
| using | NumType = double |
Public Member Functions | |
| ProximityClustering (const std::vector< Coordinate > &coordinates) | |
| std::vector< std::vector< std::size_t > > | Group (NumType max_distance) |
Class that can cluster a source list into groups of sources that are proximate to each other.
| using dp3::common::ProximityClustering::Coordinate = std::pair<NumType, NumType> |
| using dp3::common::ProximityClustering::NumType = double |
| dp3::common::ProximityClustering::ProximityClustering | ( | const std::vector< Coordinate > & | coordinates | ) |
| std::vector<std::vector<std::size_t> > dp3::common::ProximityClustering::Group | ( | NumType | max_distance | ) |