The Fib multimedia system
Fib is a system for storing multimedia data (like images or films).
|
#include <iClusterFunction.h>
file name: iClusterFunction.h
System: C++
This file contains the interface for evaluing a cluster value for two data points. Copyright (C) LGPL3
2011 Betti Oesterholz
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License (LGPL) as published by the Free Software Foundation, either version 3 of the License, or any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public License along with this program. If not, see http://www.gnu.org/licenses/.
This file contains the interface for evaluing a cluster value for two data points. Every class, which implements this interface have to implement the operator(). This operator should evalue a value for two data points. The value should indicate, how good it is to cluster the second 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: