Uses of Interface
elki.index.tree.metrical.mtreevariants.mktrees.mktab.MkTabEntry
-
Packages that use MkTabEntry Package Description elki.index.tree.metrical.mtreevariants.mktrees.mktab -
-
Uses of MkTabEntry in elki.index.tree.metrical.mtreevariants.mktrees.mktab
Classes in elki.index.tree.metrical.mtreevariants.mktrees.mktab that implement MkTabEntry Modifier and Type Class Description (package private) classMkTabDirectoryEntryRepresents an entry in a directory node of a MkTab-Tree.(package private) classMkTabLeafEntryRepresents an entry in a leaf node of a MkTab-Tree.Methods in elki.index.tree.metrical.mtreevariants.mktrees.mktab that return MkTabEntry Modifier and Type Method Description protected MkTabEntryMkTabTree. createNewDirectoryEntry(MkTabTreeNode<O> node, DBID routingObjectID, double parentDistance)Creates a new directory entry representing the specified node.protected MkTabEntryMkTabTreeIndex. createNewLeafEntry(DBID id, DBIDRef object, double parentDistance)Creates a new leaf entry representing the specified data object in the specified subtree.protected MkTabEntryMkTabTree. createRootEntry()Creates an entry representing the root node.Methods in elki.index.tree.metrical.mtreevariants.mktrees.mktab that return types with arguments of type MkTabEntry Modifier and Type Method Description protected MkTreeSettings<O,MkTabTreeNode<O>,MkTabEntry>MkTabTreeFactory.Par. makeSettings()Methods in elki.index.tree.metrical.mtreevariants.mktrees.mktab with parameters of type MkTabEntry Modifier and Type Method Description booleanMkTabTreeNode. adjustEntry(MkTabEntry entry, DBID routingObjectID, double parentDistance, AbstractMTree<O,MkTabTreeNode<O>,MkTabEntry,?> mTree)private voidMkTabTree. doReverseKNNQuery(int k, DBIDRef q, MkTabEntry node_entry, MkTabTreeNode<O> node, ModifiableDoubleDBIDList result)Performs a k-nearest neighbor query in the specified subtree for the given query object and the given parameter k.protected voidMkTabTree. initializeCapacities(MkTabEntry exampleLeaf)voidMkTabTree. insert(MkTabEntry entry, boolean withPreInsert)protected voidMkTabTreeNode. integrityCheckParameters(MkTabEntry parentEntry, MkTabTreeNode<O> parent, int index, AbstractMTree<O,MkTabTreeNode<O>,MkTabEntry,?> mTree)Tests, if the parameters of the entry representing this node, are correctly set.protected voidMkTabTree. kNNdistanceAdjustment(MkTabEntry entry, java.util.Map<DBID,KNNList> knnLists)protected voidMkTabTree. preInsert(MkTabEntry entry)Method parameters in elki.index.tree.metrical.mtreevariants.mktrees.mktab with type arguments of type MkTabEntry Modifier and Type Method Description booleanMkTabTreeNode. adjustEntry(MkTabEntry entry, DBID routingObjectID, double parentDistance, AbstractMTree<O,MkTabTreeNode<O>,MkTabEntry,?> mTree)protected voidMkTabTreeNode. integrityCheckParameters(MkTabEntry parentEntry, MkTabTreeNode<O> parent, int index, AbstractMTree<O,MkTabTreeNode<O>,MkTabEntry,?> mTree)Tests, if the parameters of the entry representing this node, are correctly set.Constructor parameters in elki.index.tree.metrical.mtreevariants.mktrees.mktab with type arguments of type MkTabEntry Constructor Description MkTabTree(Relation<O> relation, PageFile<MkTabTreeNode<O>> pagefile, MkTreeSettings<O,MkTabTreeNode<O>,MkTabEntry> settings)Constructor.MkTabTreeFactory(PageFileFactory<?> pageFileFactory, MkTreeSettings<O,MkTabTreeNode<O>,MkTabEntry> settings)Constructor.MkTabTreeIndex(Relation<O> relation, PageFile<MkTabTreeNode<O>> pagefile, MkTreeSettings<O,MkTabTreeNode<O>,MkTabEntry> settings)Constructor.
-