Uses of Class
elki.index.tree.AbstractNode
-
Packages that use AbstractNode Package Description elki.index.tree Tree-based index structures.elki.index.tree.metrical.mtreevariants M-tree and variants.elki.index.tree.metrical.mtreevariants.mktrees.mkapp elki.index.tree.metrical.mtreevariants.mktrees.mkcop elki.index.tree.metrical.mtreevariants.mktrees.mkmax elki.index.tree.metrical.mtreevariants.mktrees.mktab elki.index.tree.metrical.mtreevariants.mtree elki.index.tree.metrical.mtreevariants.strategies.split.distribution Entry distribution strategies of nodes in an M-tree (and variants).elki.index.tree.spatial.rstarvariants R*-tree and variants.elki.index.tree.spatial.rstarvariants.deliclu elki.index.tree.spatial.rstarvariants.flat elki.index.tree.spatial.rstarvariants.rdknn elki.index.tree.spatial.rstarvariants.rstar elki.index.tree.spatial.rstarvariants.util Utilities for R*-tree and variants. -
-
Uses of AbstractNode in elki.index.tree
Methods in elki.index.tree with parameters of type AbstractNode Modifier and Type Method Description void
AbstractNode. splitByMask(AbstractNode<E> newNode, long[] assignment)
Splits the entries of this node into a new node using the given assignmentsvoid
AbstractNode. splitTo(AbstractNode<E> newNode, java.util.List<E> sorting, int splitPoint)
Redistribute entries according to the given sorting.void
AbstractNode. splitTo(AbstractNode<E> newNode, java.util.List<E> assignmentsToFirst, java.util.List<E> assignmentsToSecond)
Splits the entries of this node into a new node using the given assignments -
Uses of AbstractNode in elki.index.tree.metrical.mtreevariants
Subclasses of AbstractNode in elki.index.tree.metrical.mtreevariants Modifier and Type Class Description class
AbstractMTreeNode<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Abstract super class for nodes in M-Tree variants. -
Uses of AbstractNode in elki.index.tree.metrical.mtreevariants.mktrees.mkapp
Subclasses of AbstractNode in elki.index.tree.metrical.mtreevariants.mktrees.mkapp Modifier and Type Class Description (package private) class
MkAppTreeNode<O>
Represents a node in an MkApp-Tree. -
Uses of AbstractNode in elki.index.tree.metrical.mtreevariants.mktrees.mkcop
Subclasses of AbstractNode in elki.index.tree.metrical.mtreevariants.mktrees.mkcop Modifier and Type Class Description (package private) class
MkCoPTreeNode<O>
Represents a node in an MkCop-Tree. -
Uses of AbstractNode in elki.index.tree.metrical.mtreevariants.mktrees.mkmax
Subclasses of AbstractNode in elki.index.tree.metrical.mtreevariants.mktrees.mkmax Modifier and Type Class Description (package private) class
MkMaxTreeNode<O>
Represents a node in anMkMaxTree
. -
Uses of AbstractNode in elki.index.tree.metrical.mtreevariants.mktrees.mktab
Subclasses of AbstractNode in elki.index.tree.metrical.mtreevariants.mktrees.mktab Modifier and Type Class Description (package private) class
MkTabTreeNode<O>
Represents a node in a MkMax-Tree. -
Uses of AbstractNode in elki.index.tree.metrical.mtreevariants.mtree
Subclasses of AbstractNode in elki.index.tree.metrical.mtreevariants.mtree Modifier and Type Class Description class
MTreeNode<O>
Represents a node in an M-Tree. -
Uses of AbstractNode in elki.index.tree.metrical.mtreevariants.strategies.split.distribution
Methods in elki.index.tree.metrical.mtreevariants.strategies.split.distribution with parameters of type AbstractNode Modifier and Type Method Description <E extends MTreeEntry>
Assignments<E>BalancedDistribution. distribute(AbstractNode<E> node, int routing1, double[] dis1, int routing2, double[] dis2)
<E extends MTreeEntry>
Assignments<E>DistributionStrategy. distribute(AbstractNode<E> node, int routing1, double[] dis1, int routing2, double[] dis2)
Creates a balanced partition of the entries of the specified node.<E extends MTreeEntry>
Assignments<E>FarthestBalancedDistribution. distribute(AbstractNode<E> node, int routing1, double[] dis1, int routing2, double[] dis2)
<E extends MTreeEntry>
Assignments<E>GeneralizedHyperplaneDistribution. distribute(AbstractNode<E> node, int routing1, double[] dis1, int routing2, double[] dis2)
-
Uses of AbstractNode in elki.index.tree.spatial.rstarvariants
Subclasses of AbstractNode in elki.index.tree.spatial.rstarvariants Modifier and Type Class Description class
AbstractRStarTreeNode<N extends AbstractRStarTreeNode<N,E>,E extends SpatialEntry>
Abstract superclass for nodes in a R*-Tree. -
Uses of AbstractNode in elki.index.tree.spatial.rstarvariants.deliclu
Subclasses of AbstractNode in elki.index.tree.spatial.rstarvariants.deliclu Modifier and Type Class Description class
DeLiCluNode
Represents a node in a DeLiClu-Tree. -
Uses of AbstractNode in elki.index.tree.spatial.rstarvariants.flat
Subclasses of AbstractNode in elki.index.tree.spatial.rstarvariants.flat Modifier and Type Class Description class
FlatRStarTreeNode
Represents a node in a flat R*-Tree. -
Uses of AbstractNode in elki.index.tree.spatial.rstarvariants.rdknn
Subclasses of AbstractNode in elki.index.tree.spatial.rstarvariants.rdknn Modifier and Type Class Description class
RdKNNNode
Represents a node in a RDkNN-Tree. -
Uses of AbstractNode in elki.index.tree.spatial.rstarvariants.rstar
Subclasses of AbstractNode in elki.index.tree.spatial.rstarvariants.rstar Modifier and Type Class Description class
RStarTreeNode
Represents a node in an R*-Tree. -
Uses of AbstractNode in elki.index.tree.spatial.rstarvariants.util
Methods in elki.index.tree.spatial.rstarvariants.util with parameters of type AbstractNode Modifier and Type Method Description SpatialEntry
NodeArrayAdapter. get(AbstractNode<? extends SpatialEntry> array, int off)
int
NodeArrayAdapter. size(AbstractNode<? extends SpatialEntry> array)
-