|
|
|||||||||||||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use MkMaxEntry | |
---|---|
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax | Package collects classes for the
MkMaxTree |
Uses of MkMaxEntry in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax |
---|
Classes in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax that implement MkMaxEntry | |
---|---|
(package private) class |
MkMaxDirectoryEntry<D extends Distance<D>>
Represents an entry in a directory node of an MkMax-Tree. |
(package private) class |
MkMaxLeafEntry<D extends Distance<D>>
Represents an entry in a leaf node of a MkMax-Tree. |
Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax that return MkMaxEntry | |
---|---|
protected MkMaxEntry<D> |
MkMaxTree.createNewDirectoryEntry(MkMaxTreeNode<O,D> node,
Integer routingObjectID,
D parentDistance)
Creates a new directory entry representing the specified node. |
protected MkMaxEntry<D> |
MkMaxTree.createNewLeafEntry(O object,
D parentDistance)
Creates a new leaf entry representing the specified data object in the specified subtree. |
protected MkMaxEntry<D> |
MkMaxTree.createRootEntry()
Creates an entry representing the root node. |
Methods in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax with parameters of type MkMaxEntry | |
---|---|
void |
MkMaxTreeNode.adjustEntry(MkMaxEntry<D> entry,
Integer routingObjectID,
D parentDistance,
AbstractMTree<O,D,MkMaxTreeNode<O,D>,MkMaxEntry<D>> mTree)
|
private void |
MkMaxTree.adjustKNNDistance(MkMaxEntry<D> entry,
Map<Integer,KNNList<D>> knnLists)
Adjusts the knn distance in the subtree of the specified root entry. |
private void |
MkMaxTree.doReverseKNNQuery(Integer q,
MkMaxEntry<D> node_entry,
MkMaxTreeNode<O,D> node,
List<QueryResult<D>> result)
Performs a k-nearest neighbor query in the specified subtree for the given query object. |
protected void |
MkMaxTree.preInsert(MkMaxEntry<D> entry)
Performs necessary operations before inserting the specified entry. |
private void |
MkMaxTree.preInsert(MkMaxEntry<D> q,
MkMaxEntry<D> nodeEntry,
KNNList<D> knns_q)
Adapts the knn distances before insertion of entry q. |
private void |
MkMaxTree.preInsert(MkMaxEntry<D> q,
MkMaxEntry<D> nodeEntry,
KNNList<D> knns_q)
Adapts the knn distances before insertion of entry q. |
protected void |
MkMaxTreeNode.test(MkMaxEntry<D> parentEntry,
MkMaxTreeNode<O,D> parent,
int index,
AbstractMTree<O,D,MkMaxTreeNode<O,D>,MkMaxEntry<D>> mTree)
Tests, if the parameters of the entry representing this node, are correctly set. |
Method parameters in de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax with type arguments of type MkMaxEntry | |
---|---|
void |
MkMaxTreeNode.adjustEntry(MkMaxEntry<D> entry,
Integer routingObjectID,
D parentDistance,
AbstractMTree<O,D,MkMaxTreeNode<O,D>,MkMaxEntry<D>> mTree)
|
protected void |
MkMaxTreeNode.test(MkMaxEntry<D> parentEntry,
MkMaxTreeNode<O,D> parent,
int index,
AbstractMTree<O,D,MkMaxTreeNode<O,D>,MkMaxEntry<D>> mTree)
Tests, if the parameters of the entry representing this node, are correctly set. |
|
|
||||||||||||
PREV NEXT | FRAMES NO FRAMES |