BICO 1.1

- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Pages
dissimilaritymeasure.h
Go to the documentation of this file.
1 #ifndef DISSIMILARITYMEASURE_H
2 #define DISSIMILARITYMEASURE_H
3
4 namespace CluE
5 {
6
12 template<typename T> class DissimilarityMeasure
13 {
14 public:
15
16 virtual ~DissimilarityMeasure()
17 {
18 }
19
20 virtual DissimilarityMeasure<T>* clone() const = 0;
21
25 virtual double dissimilarity(T const&, T const&) const = 0;
26 };
27
28 }
29
30 #endif
CluE::DissimilarityMeasure::~DissimilarityMeasure
virtual ~DissimilarityMeasure()
Definition: dissimilaritymeasure.h:16
CluE::DissimilarityMeasure::clone
virtual DissimilarityMeasure< T > * clone() const =0
CluE::DissimilarityMeasure
Abstract base class for dissimilarity measurement.
Definition: dissimilaritymeasure.h:12
CluE::DissimilarityMeasure::dissimilarity
virtual double dissimilarity(T const &, T const &) const =0
Computes the dissimilarity between the two given objects.