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) class
MkTabDirectoryEntry
Represents an entry in a directory node of a MkTab-Tree.(package private) class
MkTabLeafEntry
Represents 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 MkTabEntry
MkTabTree. createNewDirectoryEntry(MkTabTreeNode<O> node, DBID routingObjectID, double parentDistance)
Creates a new directory entry representing the specified node.protected MkTabEntry
MkTabTreeIndex. createNewLeafEntry(DBID id, DBIDRef object, double parentDistance)
Creates a new leaf entry representing the specified data object in the specified subtree.protected MkTabEntry
MkTabTree. 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 boolean
MkTabTreeNode. adjustEntry(MkTabEntry entry, DBID routingObjectID, double parentDistance, AbstractMTree<O,MkTabTreeNode<O>,MkTabEntry,?> mTree)
private void
MkTabTree. 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 void
MkTabTree. initializeCapacities(MkTabEntry exampleLeaf)
void
MkTabTree. insert(MkTabEntry entry, boolean withPreInsert)
protected void
MkTabTreeNode. 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 void
MkTabTree. kNNdistanceAdjustment(MkTabEntry entry, java.util.Map<DBID,KNNList> knnLists)
protected void
MkTabTree. preInsert(MkTabEntry entry)
Method parameters in elki.index.tree.metrical.mtreevariants.mktrees.mktab with type arguments of type MkTabEntry Modifier and Type Method Description boolean
MkTabTreeNode. adjustEntry(MkTabEntry entry, DBID routingObjectID, double parentDistance, AbstractMTree<O,MkTabTreeNode<O>,MkTabEntry,?> mTree)
protected void
MkTabTreeNode. 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.
-