de.lmu.ifi.dbs.elki.distance.distancefunction
Interface IndexBasedDistanceFunction.Instance<T,I extends Index,D extends Distance<D>>

Type Parameters:
T - Object type
D - Distance type
All Superinterfaces:
DatabaseQuery, DistanceQuery<T,D>
All Known Subinterfaces:
FilteredLocalPCABasedDistanceFunction.Instance<T,I,D>
All Known Implementing Classes:
AbstractIndexBasedDistanceFunction.Instance, AbstractPreferenceVectorBasedCorrelationDistanceFunction.Instance, DiSHDistanceFunction.Instance, ERiCDistanceFunction.Instance, HiSCDistanceFunction.Instance, LocallyWeightedDistanceFunction.Instance, PCABasedCorrelationDistanceFunction.Instance, SharedNearestNeighborJaccardDistanceFunction.Instance, SubspaceDistanceFunction.Instance
Enclosing interface:
IndexBasedDistanceFunction<O,D extends Distance<D>>

public static interface IndexBasedDistanceFunction.Instance<T,I extends Index,D extends Distance<D>>
extends DistanceQuery<T,D>

Instance interface for Index based distance functions.


Field Summary
 
Fields inherited from interface de.lmu.ifi.dbs.elki.database.query.DatabaseQuery
HINT_BULK, HINT_EXACT, HINT_HEAVY_USE, HINT_NO_CACHE, HINT_OPTIMIZED_ONLY, HINT_SINGLE
 
Method Summary
 I getIndex()
          Get the index used.
 
Methods inherited from interface de.lmu.ifi.dbs.elki.database.query.distance.DistanceQuery
distance, distance, distance, distance, getDistanceFactory, getDistanceFunction, getRelation, infiniteDistance, nullDistance, undefinedDistance
 

Method Detail

getIndex

I getIndex()
Get the index used.

Returns:
the index used

Release 0.4.0 (2011-09-20_1324)