|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
interface MkTabEntry<D extends Distance<D>>
Defines the requirements for an entry in an MkCop-Tree node. Additionally to an entry in an M-Tree an MkTabEntry holds a list of knn distances for for parameters k <= k_max of the underlying data object or MkTab-Tree node.
Method Summary | |
---|---|
int |
getK_max()
Returns the parameter k_max. |
D |
getKnnDistance(int k)
Returns the knn distance of the entry for the specified parameter k. |
List<D> |
getKnnDistances()
Returns the list of knn distances of the entry. |
void |
setKnnDistances(List<D> knnDistances)
Sets the knn distances of the entry. |
Methods inherited from interface de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.MTreeEntry |
---|
getCoveringRadius, getParentDistance, getRoutingObjectID, setCoveringRadius, setParentDistance, setRoutingObjectID |
Methods inherited from interface de.lmu.ifi.dbs.elki.index.tree.Entry |
---|
isLeafEntry |
Methods inherited from interface java.io.Externalizable |
---|
readExternal, writeExternal |
Method Detail |
---|
List<D> getKnnDistances()
void setKnnDistances(List<D> knnDistances)
knnDistances
- the knn distances to be setD getKnnDistance(int k)
k
- the parameter k of the knn distance
int getK_max()
|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |