| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.distance.distanceresultlist | Classes for building and storing the results of distance-based queries
 
 The classes in this package essentially form three groups:
 
  KNNHeapfor building kNN results. | 
| de.lmu.ifi.dbs.elki.index.tree.spatial.rstarvariants.query | Queries on the R-Tree family of indexes: kNN and range queries. | 
| de.lmu.ifi.dbs.elki.index.vafile | Vector Approximation File | 
| Modifier and Type | Method and Description | 
|---|---|
| DoubleDistanceKNNList | DoubleDistanceKNNHeap. toKNNList()Serialize to a  DoubleDistanceKNNList. | 
| Modifier and Type | Method and Description | 
|---|---|
| DoubleDistanceKNNList | DoubleDistanceRStarTreeKNNQuery. getKNNForDBID(DBIDRef id,
             int k) | 
| DoubleDistanceKNNList | DoubleDistanceRStarTreeKNNQuery. getKNNForObject(O obj,
               int k) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<DoubleDistanceKNNList> | DoubleDistanceRStarTreeKNNQuery. getKNNForBulkDBIDs(ArrayDBIDs ids,
                  int k) | 
| Modifier and Type | Method and Description | 
|---|---|
| DoubleDistanceKNNList | VAFile.VAFileKNNQuery. getKNNForObject(V query,
               int k) | 
| DoubleDistanceKNNList | PartialVAFile.PartialVAFileKNNQuery. getKNNForObject(V query,
               int k) | 
| protected DoubleDistanceKNNList | PartialVAFile.PartialVAFileKNNQuery. retrieveAccurateDistances(List<PartialVAFile.PartialVACandidate> sortedCandidates,
                         int k,
                         BitSet subspace,
                         V query) |