All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
QualityMeasure.h
Go to the documentation of this file.
1 /*
2  * QualityMeasure.h
3  *
4  * Created on: 10.12.2012
5  * Author: Christian Staudt (christian.staudt@kit.edu)
6  */
7 
8 #ifndef QUALITYMEASURE_H_
9 #define QUALITYMEASURE_H_
10 
11 #include "../structures/Partition.h"
12 #include "../graph/Graph.h"
13 
14 namespace NetworKit {
15 
21 
22 
23 public:
24  virtual double getQuality(const Partition& zeta, const Graph& G) = 0;
25 };
26 
27 } /* namespace NetworKit */
28 #endif /* QUALITYMEASURE_H_ */
Abstract base class for all clustering quality measures.
Definition: QualityMeasure.h:20
Implements a partition of a set, i.e.
Definition: Partition.h:31
A graph (with optional weights) and parallel iterator methods.
Definition: Graph.h:79
virtual double getQuality(const Partition &zeta, const Graph &G)=0