Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

de.lmu.ifi.dbs.elki.distance.distancefunction
Interface PreprocessorBasedDistanceFunction<O extends DatabaseObject,P extends Preprocessor<O>,D extends Distance<D>>

Type Parameters:
O - Database object type
P - Preprocessor type
D - Distance function
All Superinterfaces:
DistanceFunction<O,D>, MeasurementFunction<O,D>, Parameterizable, PreprocessorBasedMeasurementFunction<O,P,D>, PreprocessorClient<P,O>
All Known Subinterfaces:
LocalPCAPreprocessorBasedDistanceFunction<O,P,D>
All Known Implementing Classes:
AbstractCorrelationDistanceFunction, AbstractLocallyWeightedDistanceFunction, AbstractPreferenceVectorBasedCorrelationDistanceFunction, AbstractPreprocessorBasedDistanceFunction, DiSHDistanceFunction, ERiCDistanceFunction, HiSCDistanceFunction, KernelBasedLocallyWeightedDistanceFunction, LocallyWeightedDistanceFunction, PCABasedCorrelationDistanceFunction, SubspaceDistanceFunction

public interface PreprocessorBasedDistanceFunction<O extends DatabaseObject,P extends Preprocessor<O>,D extends Distance<D>>
extends PreprocessorBasedMeasurementFunction<O,P,D>, DistanceFunction<O,D>

Interface to mark preprocessor based distance functions.

Author:
Erich Schubert

Method Summary
 
Methods inherited from interface de.lmu.ifi.dbs.elki.preprocessing.PreprocessorClient
getAssociationID, getDefaultPreprocessorClass, getPreprocessorDescription, getPreprocessorSuperClass
 
Methods inherited from interface de.lmu.ifi.dbs.elki.distance.distancefunction.DistanceFunction
distance, distance, distance
 
Methods inherited from interface de.lmu.ifi.dbs.elki.distance.MeasurementFunction
getDistanceFactory, infiniteDistance, nullDistance, setDatabase, undefinedDistance, valueOf
 


Release 0.3 (2010-03-31_1612)