Modifier and Type | Class and Description |
---|---|
class |
AbstractMTree<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MTreeSettings<O,N,E>>
Abstract super class for all M-Tree variants.
|
class |
AbstractMTreeFactory<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,I extends AbstractMTree<O,N,E,S> & Index,S extends MTreeSettings<O,N,E>>
Abstract factory for various MTrees
|
static class |
AbstractMTreeFactory.Parameterizer<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MTreeSettings<O,N,E>>
Parameterization class.
|
class |
AbstractMTreeNode<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Abstract super class for nodes in M-Tree variants.
|
class |
MTreeSettings<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Class to store the MTree settings.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMkTree<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MTreeSettings<O,N,E>>
Abstract class for all M-Tree variants supporting processing of reverse
k-nearest neighbor queries by using the k-nn distances of the entries, where
k is less than or equal to the given parameter.
|
class |
AbstractMkTreeUnified<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MkTreeSettings<O,N,E>>
Abstract class for all M-Tree variants supporting processing of reverse
k-nearest neighbor queries by using the k-nn distances of the entries, where
k is less than or equal to the given parameter.
|
class |
AbstractMkTreeUnifiedFactory<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,I extends AbstractMkTree<O,N,E,S> & Index,S extends MkTreeSettings<O,N,E>>
Abstract factory for various Mk-Trees
|
static class |
AbstractMkTreeUnifiedFactory.Parameterizer<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry,S extends MkTreeSettings<O,N,E>>
Parameterization class.
|
class |
MkTreeSettings<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Class with settings for MkTrees.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
MkAppTreeNode<O>
Represents a node in an MkApp-Tree.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
MkCoPTreeNode<O>
Represents a node in an MkCop-Tree.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
MkMaxTreeNode<O>
Represents a node in an
MkMaxTree . |
Modifier and Type | Class and Description |
---|---|
(package private) class |
MkTabTreeNode<O>
Represents a node in a MkMax-Tree.
|
Modifier and Type | Class and Description |
---|---|
class |
MTreeNode<O>
Represents a node in an M-Tree.
|
Modifier and Type | Method and Description |
---|---|
private void |
MetricalIndexRangeQuery.doRangeQuery(DBID o_p,
AbstractMTreeNode<O,?,?> node,
O q,
double r_q,
ModifiableDoubleDBIDList result)
Performs a range query on the specified subtree.
|
Modifier and Type | Class and Description |
---|---|
class |
MinimumEnlargementInsert<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Default insertion strategy for the M-tree.
|
interface |
MTreeInsert<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Default insertion strategy for the M-tree.
|
Modifier and Type | Class and Description |
---|---|
class |
MLBDistSplit<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Encapsulates the required methods for a split of a node in an M-Tree.
|
class |
MMRadSplit<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Encapsulates the required methods for a split of a node in an M-Tree.
|
class |
MRadSplit<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Encapsulates the required methods for a split of a node in an M-Tree.
|
class |
MTreeSplit<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Abstract super class for splitting a node in an M-Tree.
|
class |
RandomSplit<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Encapsulates the required methods for a split of a node in an M-Tree.
|
static class |
RandomSplit.Parameterizer<O,N extends AbstractMTreeNode<O,N,E>,E extends MTreeEntry>
Parameterization class.
|
Modifier and Type | Class and Description |
---|---|
class |
TreeSphereVisualization.Instance<N extends AbstractMTreeNode<?,N,E>,E extends MTreeEntry>
Instance for a particular tree.
|
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.