Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Interface
de.lmu.ifi.dbs.elki.index.tree.spatial.SpatialDistanceFunction

Packages that use SpatialDistanceFunction
de.lmu.ifi.dbs.elki.algorithm.clustering Package collects clustering algorithms. 
de.lmu.ifi.dbs.elki.distance.distancefunction Package collects distance functions. 
de.lmu.ifi.dbs.elki.index.tree.spatial Package collects spatial tree-based index structures. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants Package collects variants of the R*-Tree. 
de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn Package collects classes for the RdKNNTree 
 

Uses of SpatialDistanceFunction in de.lmu.ifi.dbs.elki.algorithm.clustering
 

Methods in de.lmu.ifi.dbs.elki.algorithm.clustering with parameters of type SpatialDistanceFunction
private  void DeLiClu.expandDirNodes(SpatialDistanceFunction<O,D> distFunction, DeLiCluNode node1, DeLiCluNode node2)
          Expands the specified directory nodes.
private  void DeLiClu.expandLeafNodes(SpatialDistanceFunction<O,D> distFunction, DeLiCluNode node1, DeLiCluNode node2, KNNJoinResult<O,D> knns)
          Expands the specified directory nodes.
private  void DeLiClu.expandNodes(DeLiCluTree<O> index, SpatialDistanceFunction<O,D> distFunction, DeLiClu.SpatialObjectPair nodePair, KNNJoinResult<O,D> knns)
          Expands the spatial nodes of the specified pair.
private  void DeLiClu.reinsertExpanded(SpatialDistanceFunction<O,D> distFunction, DeLiCluTree<O> index, List<TreeIndexPathComponent<DeLiCluEntry>> path, int pos, SpatialEntry parentEntry, KNNJoinResult<O,D> knns)
           
private  void DeLiClu.reinsertExpanded(SpatialDistanceFunction<O,D> distFunction, DeLiCluTree<O> index, List<TreeIndexPathComponent<DeLiCluEntry>> path, KNNJoinResult<O,D> knns)
          Reinserts the objects of the already expanded nodes.
 

Uses of SpatialDistanceFunction in de.lmu.ifi.dbs.elki.distance.distancefunction
 

Classes in de.lmu.ifi.dbs.elki.distance.distancefunction that implement SpatialDistanceFunction
 class DimensionSelectingDistanceFunction<N extends Number,O extends FeatureVector<O,N>>
          Provides a distance function that computes the distance between feature vectors as the absolute difference of their values in a specified dimension.
 class DimensionsSelectingEuklideanDistanceFunction<V extends NumberVector<V,?>>
          Provides a distance function that computes the Euklidean distance between feature vectors only in specified dimensions.
 class EuklideanDistanceFunction<T extends NumberVector<T,?>>
          Provides the Euklidean distance for FeatureVectors.
 class LocallyWeightedDistanceFunction<O extends RealVector<O,?>,P extends Preprocessor<O>>
          Provides a locally weighted distance function.
 

Uses of SpatialDistanceFunction in de.lmu.ifi.dbs.elki.index.tree.spatial
 

Methods in de.lmu.ifi.dbs.elki.index.tree.spatial with parameters of type SpatialDistanceFunction
abstract
<D extends Distance<D>>
List<List<QueryResult<D>>>
SpatialIndex.bulkKNNQueryForIDs(List<Integer> ids, int k, SpatialDistanceFunction<O,D> distanceFunction)
          Performs a bulk k-nearest neighbor query for the given object IDs.
 

Uses of SpatialDistanceFunction in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants
 

Methods in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants with parameters of type SpatialDistanceFunction
protected
<D extends Distance<D>>
void
AbstractRStarTree.batchNN(N node, SpatialDistanceFunction<O,D> distanceFunction, Map<Integer,KNNList<D>> knnLists)
          Performs a batch knn query.
<D extends Distance<D>>
List<List<QueryResult<D>>>
AbstractRStarTree.bulkKNNQueryForIDs(List<Integer> ids, int k, SpatialDistanceFunction<O,D> distanceFunction)
          Performs a bulk k-nearest neighbor query for the given object IDs.
protected
<D extends Distance<D>>
List<DistanceEntry<D,E>>
AbstractRStarTree.getSortedEntries(N node, Collection<Integer> ids, SpatialDistanceFunction<O,D> distanceFunction)
          Sorts the entries of the specified node according to their minimum distance to the specified objects.
protected
<D extends Distance<D>>
List<DistanceEntry<D,E>>
AbstractRStarTree.getSortedEntries(N node, Integer q, SpatialDistanceFunction<O,D> distanceFunction)
          Sorts the entries of the specified node according to their minimum distance to the specified object.
 

Uses of SpatialDistanceFunction in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn
 

Fields in de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.rdknn declared as SpatialDistanceFunction
private  SpatialDistanceFunction<O,D> RdKNNTree.distanceFunction
          The distance function.
 


Release 0.1 (2008-07-10_1838)