CluE
1.0
|
Single cluster linkage. More...
#include <singlelinkage.h>
Public Member Functions | |
SingleLinkage (const DissimilarityMeasure< T > &measure) | |
SingleLinkage (const SingleLinkage< T > &) | |
SingleLinkage< T > & | operator= (const SingleLinkage< T > &) |
virtual | ~SingleLinkage () |
virtual SingleLinkage< T > * | clone () const |
virtual double | dissimilarity (std::vector< T * > const &c1, std::vector< T * > const &c2) |
Computes the single linkage dissimilarity between the two given clusters. More... | |
![]() | |
virtual | ~ClusterDissimilarityMeasure () |
Private Attributes | |
DissimilarityMeasure< T > * | measure |
Single cluster linkage.
Definition at line 16 of file singlelinkage.h.
CluE::SingleLinkage< T >::SingleLinkage | ( | const DissimilarityMeasure< T > & | measure | ) |
Definition at line 39 of file singlelinkage.h.
CluE::SingleLinkage< T >::SingleLinkage | ( | const SingleLinkage< T > & | rhs | ) |
Definition at line 44 of file singlelinkage.h.
|
virtual |
Definition at line 58 of file singlelinkage.h.
SingleLinkage< T > & CluE::SingleLinkage< T >::operator= | ( | const SingleLinkage< T > & | rhs | ) |
Definition at line 49 of file singlelinkage.h.
|
virtual |
Implements CluE::ClusterDissimilarityMeasure< T >.
Definition at line 63 of file singlelinkage.h.
|
virtual |
Computes the single linkage dissimilarity between the two given clusters.
This function computes the dissimilarities between all (ordered) pairs of points from the two given clusters and returns the minimum.
Implements CluE::ClusterDissimilarityMeasure< T >.
Definition at line 68 of file singlelinkage.h.
|
private |
Definition at line 36 of file singlelinkage.h.