Antonie
Classes | Public Member Functions | Public Attributes
Clusterer< T > Class Template Reference

Generic class to cluster objects that are 'close by'. More...

#include <dnamisc.hh>

List of all members.

Classes

struct  cluster
 Represents a cluster. More...

Public Member Functions

 Clusterer (int limit)
 Cluster objects that are less than 'limit' apart together.
void feed (const T &t)
 Feed an object.

Public Attributes

std::vector< clusterd_clusters
 The clusters we made for you.

Detailed Description

template<typename T>
class Clusterer< T >

Generic class to cluster objects that are 'close by'.


Constructor & Destructor Documentation

template<typename T >
Clusterer< T >::Clusterer ( int  limit) [inline, explicit]

Cluster objects that are less than 'limit' apart together.


Member Function Documentation

template<typename T >
void Clusterer< T >::feed ( const T &  t) [inline]

Feed an object.


Member Data Documentation

template<typename T >
std::vector<cluster> Clusterer< T >::d_clusters

The clusters we made for you.


The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Friends Defines