The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
|
#include <iClusterFunction.h>
Public Member Functions | |
virtual | ~iClusterFunction () |
virtual double | operator() (const std::pair< tDataPoint, unsigned long > &dataClusterCenter, const std::pair< tDataPoint, unsigned long > &dataPoint) const =0 |
Definition at line 62 of file iClusterFunction.h.
|
inlinevirtual |
pure virtual destructor
Definition at line 68 of file iClusterFunction.h.
|
pure virtual |
This operator should evalue a cluster value for two data points. The value should indicate how good it is to cluster the secound data point dataPoint to the first dataClusterCenter. If dataPoint should be clustered to dataClusterCenter the returned value should be greater 0, else it should be lower or equal 0. The function should have the following properties:
dataClusterCenter | the data point, to which to evalue the value that dataPoint is clustered to it |
dataPoint | the data point to cluster/subsume by dataClusterCenter |