BICO  1.1
 All Classes Namespaces Files Functions Variables Typedefs Pages
CluE::DissimilarityMeasure< T > Class Template Referenceabstract

Abstract base class for dissimilarity measurement. More...

#include <dissimilaritymeasure.h>

Inheritance diagram for CluE::DissimilarityMeasure< T >:
Inheritance graph
Collaboration diagram for CluE::DissimilarityMeasure< T >:
Collaboration graph

Public Member Functions

virtual ~DissimilarityMeasure ()
 
virtual DissimilarityMeasure< T > * clone () const =0
 
virtual double dissimilarity (T const &, T const &) const =0
 Computes the dissimilarity between the two given objects. More...
 

Detailed Description

template<typename T>
class CluE::DissimilarityMeasure< T >

Abstract base class for dissimilarity measurement.

Definition at line 12 of file dissimilaritymeasure.h.

Constructor & Destructor Documentation

template<typename T>
virtual CluE::DissimilarityMeasure< T >::~DissimilarityMeasure ( )
inlinevirtual

Definition at line 16 of file dissimilaritymeasure.h.

Member Function Documentation

template<typename T>
virtual DissimilarityMeasure<T>* CluE::DissimilarityMeasure< T >::clone ( ) const
pure virtual

Implemented in CluE::L2Metric, and CluE::SquaredL2Metric.

template<typename T>
virtual double CluE::DissimilarityMeasure< T >::dissimilarity ( T const &  ,
T const &   
) const
pure virtual

Computes the dissimilarity between the two given objects.

Implemented in CluE::L2Metric, and CluE::SquaredL2Metric.


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