Package | Description |
---|---|
de.lmu.ifi.dbs.elki.database.ids.integer |
Integer-based DBID implementation --
do not use directly - always use
DBIDUtil . |
Modifier and Type | Field and Description |
---|---|
(package private) DoubleDistanceIntegerDBIDPair[] |
DoubleDistanceIntegerDBIDPairList.data
Distance values
|
private DoubleDistanceIntegerDBIDPair[] |
DoubleDistanceIntegerDBIDPairKNNListHeap.data
The actual data array.
|
Modifier and Type | Method and Description |
---|---|
DoubleDistanceIntegerDBIDPair |
DoubleDistanceIntegerDBIDList.get(int index) |
DoubleDistanceIntegerDBIDPair |
DoubleDistanceIntegerDBIDPairList.get(int index) |
DoubleDistanceIntegerDBIDPair |
DoubleDistanceIntegerDBIDPairKNNListHeap.get(int index) |
DoubleDistanceIntegerDBIDPair |
DoubleDistanceIntegerDBIDPairKNNListHeap.Itr.getDistancePair() |
DoubleDistanceIntegerDBIDPair |
DoubleDistanceIntegerDBIDKNNHeap.peek() |
DoubleDistanceIntegerDBIDPair |
DoubleDistanceIntegerDBIDPairKNNListHeap.peek() |
DoubleDistanceIntegerDBIDPair |
DoubleDistanceIntegerDBIDSortedKNNList.peek() |
DoubleDistanceIntegerDBIDPair |
DoubleDistanceIntegerDBIDKNNHeap.poll() |
DoubleDistanceIntegerDBIDPair |
DoubleDistanceIntegerDBIDPairKNNListHeap.poll() |
DoubleDistanceIntegerDBIDPair |
DoubleDistanceIntegerDBIDSortedKNNList.poll() |
Modifier and Type | Method and Description |
---|---|
protected void |
DoubleDistanceIntegerDBIDPairList.addInternal(DoubleDistanceIntegerDBIDPair pair)
Add an entry, consisting of distance and internal index.
|
private void |
DoubleDistanceIntegerDBIDPairKNNListHeap.insertionSort(DoubleDistanceIntegerDBIDPair obj)
Perform insertion sort.
|