See: Description
Class | Description |
---|---|
AbstractKNNHeap<P extends DistanceDBIDPair<D>,D extends Distance<D>> |
Heap used for KNN management.
|
DBIDIterAdapter |
Iterator for classic collections.
|
DistanceDBIDPairKNNHeap<D extends Distance<D>> |
Heap for collecting kNN candidates with arbitrary distance types.
|
DistanceDBIDPairKNNList<D extends Distance<D>> |
Finalized KNN List.
|
DoubleDistanceDBIDPairKNNHeap |
Heap for collecting double-valued KNN instances.
|
DoubleDistanceDBIDPairKNNHeap.Comp |
Comparator to use.
|
DoubleDistanceDBIDPairKNNHeap.RComp |
Comparator to use.
|
DoubleDistanceDBIDPairKNNList |
Finalized KNN List.
|
DoubleDistanceDBIDPairKNNListHeap |
Finalized KNN List.
|
DoubleDistanceKNNSubList |
Sublist of an existing result to contain only the first k elements.
|
GenericDistanceDBIDList<D extends Distance<D>> |
Default class to keep a list of distance-object pairs.
|
KNNSubList<D extends Distance<D>> |
Sublist of an existing result to contain only the first k elements.
|
MaskedDBIDs |
View on an ArrayDBIDs masked using a BitMask for efficient mask changing.
|
MergedDBIDs |
Merge the IDs of multiple layers into one.
|
UnmodifiableArrayDBIDs |
Unmodifiable wrapper for DBIDs.
|
UnmodifiableDBIDs |
Unmodifiable wrapper for DBIDs.
|