CluE  1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
l1metric.h
Go to the documentation of this file.
1 #ifndef L1METRIC_H
2 #define L1METRIC_H
3 
4 #include "../base/dissimilaritymeasure.h"
5 #include "../point/point.h"
6 
7 namespace CluE
8 {
9 
15 class L1Metric : public DissimilarityMeasure<Point>
16 {
17 public:
18  virtual L1Metric* clone() const;
19 
23  virtual double dissimilarity(Point const&, Point const&) const;
24 };
25 
26 }
27 
28 #endif
virtual double dissimilarity(Point const &, Point const &) const
Computes the l1-distance between the two given Point instances.
Definition: l1metric.cpp:11
L1 metric for Point.
Definition: l1metric.h:15
virtual L1Metric * clone() const
Definition: l1metric.cpp:6
Weighted point of arbitrary dimension.
Definition: point.h:17
Abstract base class for dissimilarity measurement.