de.lmu.ifi.dbs.elki.distance.distancefunction
Interface IndexBasedDistanceFunction<O,D extends Distance<D>>

All Superinterfaces:
DistanceFunction<O,D>, InspectionUtilFrequentlyScanned, Parameterizable
All Known Subinterfaces:
FilteredLocalPCABasedDistanceFunction<O,P,D>
All Known Implementing Classes:
AbstractIndexBasedDistanceFunction, AbstractPreferenceVectorBasedCorrelationDistanceFunction, DiSHDistanceFunction, ERiCDistanceFunction, HiSCDistanceFunction, LocallyWeightedDistanceFunction, PCABasedCorrelationDistanceFunction, SharedNearestNeighborJaccardDistanceFunction, SubspaceDistanceFunction

public interface IndexBasedDistanceFunction<O,D extends Distance<D>>
extends DistanceFunction<O,D>

Distance function relying on an index (such as preprocessed neighborhoods).


Nested Class Summary
static interface IndexBasedDistanceFunction.Instance<T,I extends Index,D extends Distance<D>>
          Instance interface for Index based distance functions.
 
Field Summary
static OptionID INDEX_ID
          OptionID for the index parameter
 
Method Summary
 
Methods inherited from interface de.lmu.ifi.dbs.elki.distance.distancefunction.DistanceFunction
getDistanceFactory, getInputTypeRestriction, instantiate, isMetric, isSymmetric
 

Field Detail

INDEX_ID

static final OptionID INDEX_ID
OptionID for the index parameter


Release 0.4.0 (2011-09-20_1324)