Interface MTreeSplit<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>
-
- Type Parameters:
E- the type of MTreeEntry used in the M-TreeN- the type of AbstractMTreeNode used in the M-Tree
- All Known Implementing Classes:
AbstractMTreeSplit,FarthestPointsSplit,MLBDistSplit,MMRadSplit,MRadSplit,MSTSplit,RandomSplit
public interface MTreeSplit<E extends MTreeEntry,N extends AbstractMTreeNode<?,N,E>>Interface for M-tree splitting strategies.- Since:
- 0.6.0
- Author:
- Erich Schubert
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Assignments<E>split(AbstractMTree<?,N,E,?> tree, N node)Returns the assignments of this split.
-
-
-
Method Detail
-
split
Assignments<E> split(AbstractMTree<?,N,E,?> tree, N node)
Returns the assignments of this split.- Parameters:
tree- Tree to usenode- Node to split- Returns:
- the assignments of this split
-
-