org.knime.base.node.mine.sota.distances
Interface DistanceManager

All Known Implementing Classes:
CosinusDistanceManager, EuclideanDistanceManager, ManhattanDistanceManager

public interface DistanceManager

Author:
Kilian Thiel, University of Konstanz

Method Summary
 double getDistance(DataRow row1, DataRow row2)
          Returns the distance between the given row1 and row2.
 double getDistance(DataRow row, SotaTreeCell cell)
          Returns the distance between the given cell and row.
 

Method Detail

getDistance

double getDistance(DataRow row,
                   SotaTreeCell cell)
Returns the distance between the given cell and row. The distance metric is up to the concrete implementation.

Parameters:
row - row to compute distance
cell - SotaTreeCell to compute distance
Returns:
the distance between given row and cell

getDistance

double getDistance(DataRow row1,
                   DataRow row2)
Returns the distance between the given row1 and row2. The distance metric is up to the concrete implementation.

Parameters:
row1 - first row to compute distance
row2 - second row to compute distance
Returns:
the distance between given row1 and row2


Copyright, 2003 - 2010. All rights reserved.
University of Konstanz, Germany.
Chair for Bioinformatics and Information Mining, Prof. Dr. Michael R. Berthold.
You may not modify, publish, transmit, transfer or sell, reproduce, create derivative works from, distribute, perform, display, or in any way exploit any of the content, in whole or in part, except as otherwise expressly permitted in writing by the copyright owner or as specified in the license file distributed with this product.