Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

Uses of Interface
de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.mkmax.MkMaxEntry

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.
 


Release 0.1 (2008-07-10_1838)