## Uses of Interfacede.lmu.ifi.dbs.elki.distance.distancefunction.DBIDDistanceFunction

• Packages that use DBIDDistanceFunction
Package Description
de.lmu.ifi.dbs.elki.database.query.distance
Prepared queries for distances
de.lmu.ifi.dbs.elki.distance.distancefunction
Distance functions for use within ELKI.
de.lmu.ifi.dbs.elki.distance.distancefunction.external
Distance functions using external data sources
• ### Uses of DBIDDistanceFunction in de.lmu.ifi.dbs.elki.database.query.distance

Fields in de.lmu.ifi.dbs.elki.database.query.distance declared as DBIDDistanceFunction
Modifier and Type Field and Description
protected DBIDDistanceFunction DBIDDistanceQuery.distanceFunction
The distance function we use.
Methods in de.lmu.ifi.dbs.elki.database.query.distance that return DBIDDistanceFunction
Modifier and Type Method and Description
DBIDDistanceFunction DBIDRangeDistanceQuery.getDistanceFunction()
DBIDDistanceFunction DBIDDistanceQuery.getDistanceFunction()
Constructors in de.lmu.ifi.dbs.elki.database.query.distance with parameters of type DBIDDistanceFunction
Constructor and Description
DBIDDistanceQuery(Relation<DBID> relation, DBIDDistanceFunction distanceFunction)
Constructor.
• ### Uses of DBIDDistanceFunction in de.lmu.ifi.dbs.elki.distance.distancefunction

Subinterfaces of DBIDDistanceFunction in de.lmu.ifi.dbs.elki.distance.distancefunction
Modifier and Type Interface and Description
interface  DBIDRangeDistanceFunction
Distance functions valid in a static database context only (i.e. for DBIDRanges) For any "distance" that cannot be computed for arbitrary objects, only those that exist in the database and referenced by their ID.
Classes in de.lmu.ifi.dbs.elki.distance.distancefunction that implement DBIDDistanceFunction
Modifier and Type Class and Description
class  AbstractDBIDRangeDistanceFunction
Abstract base class for distance functions that rely on integer offsets within a consecutive range.
class  RandomStableDistanceFunction
This is a dummy distance providing random values (obviously not metrical), useful mostly for unit tests and baseline evaluations: obviously this distance provides no benefit whatsoever.
• ### Uses of DBIDDistanceFunction in de.lmu.ifi.dbs.elki.distance.distancefunction.external

Classes in de.lmu.ifi.dbs.elki.distance.distancefunction.external that implement DBIDDistanceFunction
Modifier and Type Class and Description
class  DiskCacheBasedDoubleDistanceFunction
Distance function that is based on double distances given by a distance matrix of an external binary matrix file.
class  DiskCacheBasedFloatDistanceFunction
Distance function that is based on float distances given by a distance matrix of an external binary matrix file.
class  FileBasedSparseDoubleDistanceFunction
Distance function that is based on double distances given by a distance matrix of an external ASCII file.
class  FileBasedSparseFloatDistanceFunction
Distance function that is based on float distances given by a distance matrix of an external ASCII file.