Class MTreeSettings<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
- java.lang.Object
-
- elki.index.tree.metrical.mtreevariants.MTreeSettings<O,N,E>
-
- Type Parameters:
O
- Object typeN
- Node typeE
- Entry type
- Direct Known Subclasses:
MkTreeSettings
public class MTreeSettings<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry> extends java.lang.Object
Class to store the MTree settings.- Since:
- 0.6.0
- Author:
- Erich Schubert
-
-
Field Summary
Fields Modifier and Type Field Description protected Distance<? super O>
distanceFunction
Holds the instance of the trees distance function.protected MTreeInsert<E,N>
insertStrategy
Insertion strategy.protected MTreeSplit<E,N>
splitStrategy
Splitting strategy.
-
Constructor Summary
Constructors Constructor Description MTreeSettings()
-
-
-
Field Detail
-
distanceFunction
protected Distance<? super O> distanceFunction
Holds the instance of the trees distance function.
-
splitStrategy
protected MTreeSplit<E extends MTreeEntry,N extends AbstractMTreeNode<O,N,E>> splitStrategy
Splitting strategy.
-
insertStrategy
protected MTreeInsert<E extends MTreeEntry,N extends AbstractMTreeNode<O,N,E>> insertStrategy
Insertion strategy.
-
-