Uses of Interface
elki.index.tree.metrical.mtreevariants.mktrees.mkmax.MkMaxEntry
-
Packages that use MkMaxEntry Package Description elki.index.tree.metrical.mtreevariants.mktrees.mkmax -
-
Uses of MkMaxEntry in elki.index.tree.metrical.mtreevariants.mktrees.mkmax
Classes in elki.index.tree.metrical.mtreevariants.mktrees.mkmax that implement MkMaxEntry Modifier and Type Class Description (package private) classMkMaxDirectoryEntryRepresents an entry in a directory node of anMkMaxTree.(package private) classMkMaxLeafEntryRepresents an entry in a leaf node of anMkMaxTree.Methods in elki.index.tree.metrical.mtreevariants.mktrees.mkmax that return MkMaxEntry Modifier and Type Method Description protected MkMaxEntryMkMaxTree. createNewDirectoryEntry(MkMaxTreeNode<O> node, DBID routingObjectID, double parentDistance)protected MkMaxEntryMkMaxTree. createRootEntry()Methods in elki.index.tree.metrical.mtreevariants.mktrees.mkmax that return types with arguments of type MkMaxEntry Modifier and Type Method Description protected MkTreeSettings<O,MkMaxTreeNode<O>,MkMaxEntry>MkMaxTreeFactory.Par. makeSettings()Methods in elki.index.tree.metrical.mtreevariants.mktrees.mkmax with parameters of type MkMaxEntry Modifier and Type Method Description booleanMkMaxTreeNode. adjustEntry(MkMaxEntry entry, DBID routingObjectID, double parentDistance, AbstractMTree<O,MkMaxTreeNode<O>,MkMaxEntry,?> mTree)Calls the super method and adjust additionally the k-nearest neighbor distance of this node as the maximum of the k-nearest neighbor distances of all its entries.private voidMkMaxTree. doReverseKNNQuery(DBIDRef q, MkMaxTreeNode<O> node, MkMaxEntry node_entry, ModifiableDoubleDBIDList result)Performs a reverse k-nearest neighbor query in the specified subtree for the given query object with k =AbstractMkTreeUnified.getKmax().protected voidMkMaxTree. initializeCapacities(MkMaxEntry exampleLeaf)protected voidMkMaxTreeNode. integrityCheckParameters(MkMaxEntry parentEntry, MkMaxTreeNode<O> parent, int index, AbstractMTree<O,MkMaxTreeNode<O>,MkMaxEntry,?> mTree)Calls the super method and tests if the k-nearest neighbor distance of this node is correctly set.protected voidMkMaxTree. kNNdistanceAdjustment(MkMaxEntry entry, java.util.Map<DBID,KNNList> knnLists)Adjusts the knn distance in the subtree of the specified root entry.protected voidMkMaxTree. preInsert(MkMaxEntry entry)Adapts the knn distances before insertion of the specified entry.private voidMkMaxTree. preInsert(MkMaxEntry q, MkMaxEntry nodeEntry, KNNHeap knns_q)Adapts the knn distances before insertion of entry q.Method parameters in elki.index.tree.metrical.mtreevariants.mktrees.mkmax with type arguments of type MkMaxEntry Modifier and Type Method Description booleanMkMaxTreeNode. adjustEntry(MkMaxEntry entry, DBID routingObjectID, double parentDistance, AbstractMTree<O,MkMaxTreeNode<O>,MkMaxEntry,?> mTree)Calls the super method and adjust additionally the k-nearest neighbor distance of this node as the maximum of the k-nearest neighbor distances of all its entries.protected voidMkMaxTreeNode. integrityCheckParameters(MkMaxEntry parentEntry, MkMaxTreeNode<O> parent, int index, AbstractMTree<O,MkMaxTreeNode<O>,MkMaxEntry,?> mTree)Calls the super method and tests if the k-nearest neighbor distance of this node is correctly set.Constructor parameters in elki.index.tree.metrical.mtreevariants.mktrees.mkmax with type arguments of type MkMaxEntry Constructor Description MkMaxTree(Relation<O> relation, PageFile<MkMaxTreeNode<O>> pagefile, MkTreeSettings<O,MkMaxTreeNode<O>,MkMaxEntry> settings)Constructor.MkMaxTreeFactory(PageFileFactory<?> pageFileFactory, MkTreeSettings<O,MkMaxTreeNode<O>,MkMaxEntry> settings)Constructor.MkMaxTreeIndex(Relation<O> relation, PageFile<MkMaxTreeNode<O>> pagefile, MkTreeSettings<O,MkMaxTreeNode<O>,MkMaxEntry> settings)Constructor.
-