Fishnet 2.0.1
Framework for Graph-Based Analysis of GIS Vector Data
Loading...
Searching...
No Matches
fishnet::DBSCAN< T > Class Template Reference

#include <DBScan.hpp>

Public Types

using node_type = T
 

Public Member Functions

 DBSCAN (double eps, size_t minPts, fishnet::util::BiFunction< T, T, double > auto &&distanceFunction)
 
ClusterResult< T > operator() (fishnet::graph::Graph auto const &graph)
 
auto cluster (fishnet::graph::Graph auto const &graph)
 

Member Typedef Documentation

◆ node_type

template<typename T >
using fishnet::DBSCAN< T >::node_type = T

Constructor & Destructor Documentation

◆ DBSCAN()

template<typename T >
fishnet::DBSCAN< T >::DBSCAN ( double  eps,
size_t  minPts,
fishnet::util::BiFunction< T, T, double > auto &&  distanceFunction 
)
inline

Member Function Documentation

◆ cluster()

template<typename T >
auto fishnet::DBSCAN< T >::cluster ( fishnet::graph::Graph auto const &  graph)
inline

◆ operator()()

template<typename T >
ClusterResult< T > fishnet::DBSCAN< T >::operator() ( fishnet::graph::Graph auto const &  graph)
inline

The documentation for this class was generated from the following file: