CluE  1.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
CluE::FrequencyCentroid Class Reference

weighted centroid for FrequencyDistribution More...

#include <frequencycentroid.h>

Inheritance diagram for CluE::FrequencyCentroid:
Inheritance graph
Collaboration diagram for CluE::FrequencyCentroid:
Collaboration graph

Public Member Functions

virtual FrequencyCentroidclone () const
 
virtual FrequencyDistribution generate (std::vector< FrequencyDistribution * > const &) const
 
- Public Member Functions inherited from CluE::ProxyGenerator< FrequencyDistribution >
virtual ~ProxyGenerator ()
 

Detailed Description

weighted centroid for FrequencyDistribution

ProxyGenerator<FrequencyDistribution> class computing a weighted centroid for a vector of FrequencyDistribution objects.

Definition at line 18 of file frequencycentroid.h.

Member Function Documentation

FrequencyCentroid * FrequencyCentroid::clone ( ) const
virtual
FrequencyDistribution FrequencyCentroid::generate ( std::vector< FrequencyDistribution * > const &  source) const
virtual

Generates the centroid for the given vector of FrequencyDistribution objects by passing the vector to the FrequencyDistribution constructor.

Returns
FrequencyDistribution as returned by the constructor.

Implements CluE::ProxyGenerator< FrequencyDistribution >.

Definition at line 10 of file frequencycentroid.cpp.


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